import requests, io
from qiniu import Auth, put_data

img = "https://www.xterminal.cn/_nuxt/ssh.702a7c7a.png"
header = {
    "User-Agent" :"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"
}
res = requests.get(img, headers=header)

def qiniu_upload_file(data):
    access_key = ''
    secret_key = ''
    # 空间名
    bucket_name = 'dict-ruzh'
    q = Auth(access_key=access_key, secret_key=secret_key)
    token = q.upload_token(bucket=bucket_name)

    ret, res = put_data(token, "test/test.png", data=data)
    ret.get('key')

    if res.status_code != 200:
        raise Exception("upload failed")
    return ret, res
if __name__ == '__main__':
    with io.BytesIO(res.content) as f:
        print(qiniu_upload_file(f))
分类: 网络爬虫 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录