正在下载带有urllib[Errno 2]的图像没有这样的文件或目录

2024-06-17 15:53:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在制作一个脚本,用python 3.6从某个站点下载png文件

import urllib.request

name = "gato" + ".png"

urllib.request.urlretrieve('https://cdn.pixabay.com/photo/2017/09/01/00/15/png-2702691_960_720.png', name)

但我以[Errno 2]结尾,没有这样的文件或目录 如果我使用 urllib.request.urlretrieve('https://cdn.pixabay.com/photo/2017/09/01/00/15/png-2702691_960_720.png', 'name.png') 我没有发现这样的错误


Tags: 文件namehttpsimport脚本compng站点
1条回答
网友
1楼 · 发布于 2024-06-17 15:53:00

这不是最好的答案,但也一样。祝你好运

import requests

imageurl = 'https://cdn.pixabay.com/photo/2017/09/01/00/15/png-2702691_960_720.png'
file = 'gato.png'

response = requests.get(imageurl)

with open(file, 'wb') as f:
    f.write(response.content)

相关问题 更多 >