為什么我下載圖片看不清楚 或者是破圖
# -*- coding: UTF-8 -*-
import urllib2
import re
import time
req = urllib2.urlopen('http://idcbgp.cn/course/list?c=python')
buf =req.read()
listurl = re.findall(r'http://img.+.jpg',buf)
print listurl
i = 0
for url in listurl:
? ?file = open('D:/python/'+str(i)+'.jpg','w')
? ?req = urllib2.urlopen(url)
? ?buf = req.read()
? ?file.write(buf)
? ?i += 1
? ?time.sleep(1)
2016-08-07
file = open('D:/python/'+str(i)+'.jpg','wb')
試一試二進制打開方式