gpt4 book ai didi

python - 如何使用python保存图像?

转载 作者:行者123 更新时间:2023-12-04 16:19:34 24 4
gpt4 key购买 nike

我想使用 python 将网页中的 .jsp 图像保存到我的计算机中。

我尝试了很多方法,包括

在 Mechanize 和检索功能
urllib.urlretrieve('http://example.com/img.jsp', 'img.jsp')

但问题是当我尝试使用图像库打开图像时,它会引发以下错误

    File "code.py", line 71, in extract_image
im = Image.open(image_file)
File "/usr/lib/python2.6/dist-packages/PIL/Image.py", line 1980, in open
raise IOError("cannot identify image file")

我什至尝试以 .png 格式保存图像,但它不起作用。
但是我可以通过转到图像网址然后保存图像来手动保存。

请帮忙!

最佳答案

您没有提供足够的信息,但我的猜测是 Web 服务器没有按照您认为的方式响应——您是使用 Fiddler 或 Firebug 查看 HTTP 流量还是查看文件中的内容?

您能否以其他方式获取图像的副本 - 如果是,请将其与您以编程方式下载的内容进行比较。

最后,我不确定 JSP 图像是什么——如果 img.jsp 是一个响应图像的 JavaServerPage,那不会使图像成为 JSP 图像——它仍然是与其内容类型相对应的格式.

关于python - 如何使用python保存图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6437095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com