Crossin的编程教室

标题: 简单爬虫本地存储图片疑问 [打印本页]

作者: 624096963    时间: 2018-1-14 22:44
标题: 简单爬虫本地存储图片疑问
想将爬取到的图片存储在指定文件夹中,需要如何处理,大神解答下,十分感谢

#coding = utf-8
import urllib2
import urllib
import re
req = urllib2.urlopen("http://www.cdreami.com/index.php?route=information/link/friend")
buf = req.read()
listurl = re.findall(r'http.+\.jpg',buf)

#将爬取的图片存储到本地
i = 0
for url in listurl:
        if i == 5:
                break
        else:
                f = open(str(i)+'.png','w')
                req1 = urllib2.urlopen(url)
                buf1 = req1.read()
                f.write(buf1)
                i = i+1


作者: crossin先生    时间: 2018-1-16 15:30
open的时候把目录加进去,参数可以是相对地址和绝对地址。但文件夹必须存在




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5