Python毎日一练(3):百度贴吧图片
3604 ワード
import requests,re
# URL
url = 'http://tieba.baidu.com/p/2166231880'
head = {
'Accept': '*/*',
'Accept-Encoding':'gzip,deflate,sdch',
'Accept-Language':'zh-CN,zh;q=0.8',
'Connection':'keep-alive'
}
# html , html
html = requests.get(url, headers = head)
#
data = html.content.decode('utf-8')
i = 0
# URL
pic_url = re.findall(r'',data,re.S)
# URL , , 。 0.jpg , write 0.jpg, 。
for each in pic_url:
print 'Downloading :' + each
pic = requests.get(each)
fp = open('pic\\' + str(i) + '.jpg','wb')
fp.write(pic.content)
fp.close()
i += 1
実行前:
コードディレクトリの下にpicというフォルダを新規作成して、画像を保存する必要があります.実行後、サプライズがあります~~~
転載先:https://www.cnblogs.com/sxcmos/p/5151366.html