|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
求助各位大佬
在编写爬虫的时候 希望实现爬取网页上的验证码图片地址,在分析的时候可以看到src地址,但在获取的时候显示为空 这是什么原因呢?
网站分析图:
<img id="imagecode" style="position:absolute; top:142px; left:300px;" src="http://51moni-sh.oss-cn-shanghai.aliyuncs.com/yzm1707/o1128.png">
附上代码:
import re
import requests
import os
import bs4
headers = {
"user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 "
"Safari/537.36 Core/1.70.3704.400 QQBrowser/10.4.3588.400"}
url = "http://www.yunpaiwang.net/paishanghaichepailianxi/"
html = requests.get(url,headers = headers).text
#print(html)
soup=BeautifulSoup(html,"html.parser")
target = soup.find("div", id="imagecodtest")
img_ = soup.find("div", id="imagecodtest").find("img")
print(img_)
img_.get("src")
print(img_.get("src"))
url_list = []
for url in img_:
url_list.append(img_.get("src"))
print(url_list)
代码显示:
<img id="imagecode" style="position:absolute; top:142px; left:300px;"/>
None
[] |
-
网站分析图:
-
显示图
|