发布网友 发布时间:2022-04-25 20:11
共2个回答
热心网友 时间:2022-06-17 01:51
img_data=requests.get(url=url).content
>>
res = requests.get(url=url)
要确保 res.status_code 为 200
估计主要问题在于你没有设定 headers,这个是防爬虫最基本的一步。
你设定 headers 里面的 user-agent 看看。
headers = {'User-agent':''}
后面填上你自己的 user-agent
res = requests.get(url, headers=headers)
热心网友 时间:2022-06-17 01:51
你的代码我复制出来可以直接成功运行,在当前路径里可以看到图片
有可能是你没找对图片路径,我给你加一句调试代码
img_data = requests.get(url=url).content
relative_fn = './ttytytnn.jpg'
import os
abs_fn = os.path.abspath(relative_fn)
with open(abs_fn, 'wb') as fp:
fp.write(img_data)
print(abs_fn)