鱼C论坛

 找回密码
 立即注册
查看: 1421|回复: 4

[已解决]requests也不能获取到图片

[复制链接]
发表于 2022-5-26 11:02:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import requests
res=requests.get('https://cn.bing.com/images/search?view=detailV2&ccid=T3gQbZRW&id=DA46009F2C85B62E97BC59006371EC7B981C8757&thid=OIP.T3gQbZRWIahrhNeQl94_AgHaNK&mediaurl=https%3a%2f%2ftu1.whhost.net%2fuploads%2f20181201%2f15%2f1543648026-rADzQWHKGh.jpg&exph=1920&expw=1080&q=%e7%8b%97%e7%8b%97%e5%9b%be%e7%89%87&simid=608043571320218841&FORM=IRPRST&ck=87466B1A4686BEFC619AED9F00D36B96&selectedIndex=1&ajaxhist=0&ajaxserp=0')
photo=res.content
picture=open('pic.jpeg','wb')
picture.write(photo)
picture.close()

这个图片能获取到,但是打不开,打开图片时,会提示
“image not loaded,Try to open it externally to fix format problem”
这是什么格式问题呢?
最佳答案
2022-5-26 11:18:57
本帖最后由 isdkz 于 2022-5-26 11:20 编辑
fledgling 发表于 2022-5-26 11:17
怎么知道它是不是一个图片链接呢?看什么关键字?


图片链接一般不会这么长,也不会带什么参数,而且最后边会带着图片的格式,

你在浏览器打开那个链接也能看出来,如果是图片链接就只能看到一张图片,其它东西都没有的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-26 11:15:08 | 显示全部楼层
你这个都不是图片链接
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-26 11:16:38 | 显示全部楼层
鼠标右击图片,点击复制图片链接
import requests
res=requests.get('https://tu1.whhost.net/uploads/20181201/15/1543648026-rADzQWHKGh.jpg')
photo=res.content
picture=open('pic.jpeg','wb')
picture.write(photo)
picture.close()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-26 11:17:29 | 显示全部楼层
isdkz 发表于 2022-5-26 11:15
你这个都不是图片链接

怎么知道它是不是一个图片链接呢?看什么关键字?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-26 11:18:57 | 显示全部楼层    本楼为最佳答案   
本帖最后由 isdkz 于 2022-5-26 11:20 编辑
fledgling 发表于 2022-5-26 11:17
怎么知道它是不是一个图片链接呢?看什么关键字?


图片链接一般不会这么长,也不会带什么参数,而且最后边会带着图片的格式,

你在浏览器打开那个链接也能看出来,如果是图片链接就只能看到一张图片,其它东西都没有的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-18 03:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表