当前位置:   article > 正文

python通过url下载文件不可读_我不能把图片下载下载下来,和我用Python3有关,但我解决不了...

python下载文件流而不读取标识

def req_url():

req = urllib2.urlopen(url="https://coding.imooc.com/")  # 打开图片列表页面

buf = req.read()  # 读取图片列表页面

buf = buf.decode("utf-8")  # 将Unicode 转换为字符串 python3中返回的是unicode

url_list = re.findall(r"//.+szimg.+\.jpg", buf)  # 提取图片url信息列表

return url_list

def image_save():

i = 1

for url in req_url():

url = "http:" + url  # 图片url拼接

# print(url + "\n")   # 打印图片url

f = open("album/" + str(i) + ".jpg", "wb")  # 打开图片存放地址  以二进制格式打开,因为是图片

try:

req = urllib2.urlopen(url)  # 打开图片url

buf = req.read()  # 读取图片信息

f.write(buf)  # 保存图片

i += 1

finally:

if f:

f.close()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/912918
推荐阅读
相关标签
  

闽ICP备14008679号