【发布时间】:2015-10-26 15:26:41
【问题描述】:
以下是一段python代码,用于爬取网页并打印出图片的url:
import urllib, re
source = urllib.urlopen('http://www.gardensafari.net/english/squirrels.htm').read()
## every image name is an abbreviation composed by capital letters, so...
m = re.findall('.*?\\.(?i)(jpg|jpeg|png|gif|bmp|tif|tiff)', source)
for link in re.findall('.*?\\.(?i)(jpg|jpeg|png|gif|bmp|tif|tiff)', source):
print link
但是,它只打印扩展名:
jpg
jpg
jpg
gif
jpg
gif
jpg
jpg
jpg
jpg...
我做错了什么?任何帮助,将不胜感激。谢谢!
【问题讨论】:
标签: python image web-crawler