使用Python下载远程图片
1. 引入必要的包
import json
import ssl
import certifi
import requests
from openpyxl import load_workbook
2. 代码
# image_path:图片地址
def download_image(image_path, user_id):
# 设置图片文件名,可以自己修改成自己想要的文件名
last_element = "{} - {}".format(user_id, image_path.rsplit('/', 1)[-1])
# 设置不进行https校验
ssl._create_default_https_context = ssl.create_default_context()
# 发送HTTP GET请求来获取图片
response = requests.get(image_path, verify = certifi.where())
# 检查请求是否成功
if response.status_code == 200:
save_path = '20-images/' + last_element
# 获取图片的二进制内容
image_content = response.content
# 如果你想把图片保存到本地文件
with open(save_path, 'wb') as f:
f.write(image_content)
点击查看更多内容
1人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦