Python爬虫获取知乎图片 发表于 2016-12-09 | 分类于 Web | 阅读次数: 前段时间想抓点知乎问题中的图片,了解了下爬虫,发现还是Python的简单方便,于是做了点尝试. 12345678910111213141516171819202122232425262728#coding=utf-8import urllibimport redef getHtml(url): page = urllib.urlopen(url) html = page.read() return htmldef getImg(html): # reg = r'<noscript><img src="(.+?\.jpg)"' reg = r'data-actualsrc="(.+?\.jpg)"' imgre = re.compile(reg) imglist = re.findall(imgre,html) x = 0 for imgurl in imglist: urllib.urlretrieve(imgurl,'%s.jpg' % x) x+=1html = getHtml("https://www.zhihu.com/question/24278285")print getImg(html) 把getHtml中的URL换成自己想获取的知乎问题就可以用了,默认是保存在xxx.py所在的文件夹中.