为了账号安全,请及时绑定邮箱和手机立即绑定

使用Python下载远程图片

使用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人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消