看了网上关于python抓取网站图片的例子,所以自己也尝试着写一个,但是发现这个网站的src不是标准的路径,需要自己添加前面的目录地址,尝试了几次也不成功,所以希望有经验的朋友指导下。 本人是初学者,表达上不当的地方还请见谅
代码如下
#coding utf-8
import re
import urllib
import urllib2
def getHtml(url):
page = urllib.urlopen(url)
html = page.read()
return html
def getImg(html):
reg = r'src=".+?\.jpg"'
imgre = pile(reg)
imglist = imgre.findall(html)
x = 0
for imgurl in imglist:
urllib.urlretrieve("http://www./"+imgurl,'%s.jpg' % x)
x = x + 1
html = getHtml("http://www./showzxwy.asp?lx=%D5%FE%D0%AD%CE%AF%D4%B1&js=8%B5%DA%B0%CB%BD%EC&classname=%D5%FE%D0%AD%CE%AF%D4%B1&jb=01&pageno=1")
getImg(html)
如果觉得《python抓取网站图片_利用python抓取网站图片》对你有帮助,请点赞、收藏,并留下你的观点哦!