python画像を這い出す


最近いい文章を見て、住所を忘れました.主にpythonを使って画像を登りました.感じ方は悪くなくて、とても巧みで、流れの思想を利用して下へ揺れます.普段はpythonだけで爬取文字を書いたことがあるので、このような爬取画像をあまり渉猟していないので、後で使用するために記録して、コードだけを載せます.
# coding=utf-8
import urllib
import urllib2
import  re
#        
#proxy_info = {'host': 'web-proxy.oa.com', 'port': 8080}
#proxy_support = urllib2.ProxyHandler({"http": "http://%(host)s:%(port)d" % proxy_info})
#opener = urllib2.build_opener(proxy_support)
#urllib2.install_opener(opener)
url = "http://xxxxx"
request = urllib2.Request(url)
page = urllib2.urlopen(url)
html = page.read()

reg=r'<img.*src="(.*?)".*?/>'
imge=re.compile(reg)
imglist=re.findall(imge,html)
x=0
for imgurl in imglist:
   if imgurl.startswith("http"):
       resp = urllib2.urlopen(imgurl)
       respHtml = resp.read()
       picFile = open('%s.jpg' % x, "wb")
       picFile.write(respHtml)
       picFile.close()
       x = x+1
print 'done'