【发布时间】:2020-11-05 16:48:28
【问题描述】:
我尝试使用 python 中的requests 模块下载图像。它可以工作,但是当我尝试打开此图像时,它显示“读取 PNG 图像文件的致命错误:不是 PNG 文件”。 Here是我的错误截图。而我之前下载的代码是,
import requests
img_url = "http://dimik.pub/wp-content/uploads/2020/02/javaWeb.jpg"
r = requests.get(img_url)
with open("java_book.png","wb") as f:
f.write(r.content)
我在终端中运行我的代码只是说,python3 s.py(s.py 是文件名)。
我的代码有问题还是操作系统有其他问题(ubuntu 20.04 LTS)?
【问题讨论】:
-
链接返回404。
-
链接在这里运行良好。Here 是屏幕截图。
-
我正在从该链接获取网页。您确定您有指向该特定图像的特定链接吗?
-
那个 URL 有点奇怪。它工作了一次,然后停止工作。
标签: python python-3.x python-requests fatal-error ubuntu-20.04