问题遇到的现象和发生背景
在pycharm里面使用open函数无法打开文件,左侧不显示,也不报错,代码是没问题的
用代码块功能插入代码,请勿粘贴截图
import requests
if __name__ == "__main__":
# 如何爬取图片数据
url = 'https://img2.baidu.com/it/u=1814268193,3619863984&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1663779600&t=adab3be6ece224ca0d521383e8135c99'
# content返回的是二进制形式的图片数据
# text(字符串) content(二进制) json(对象)
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.7 Safari/537.36'
}
img_data = requests.get(url=url).content
with open('./tupian.jpg', 'wb') as fp:
fp.write(img_data)