python requests请求下载百度网盘文件

python requests请求下载百度网盘文件

注意:这里需要添加网盘账号的cookie值,可以手动登录账号复制cookie(浏览器登录账号后按F12 > 点击Network > 刷新当前页面 > 点All这个选项 > 从下面Name这一栏中找到一个网盘的链接,在headers里面的Request Headers中有cookie这个字段的即可,复制cookie值)

# header请求头
headers = {
  'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36',
  'Cookie': cookies # 填入网盘账号的cookie
}

# 调用网盘api(method=download即下载,还有很多其他方法,请参考百度开发者api)
url = 'https://pcs.baidu.com/rest/2.0/pcs/file?method=download&app_id=309847&path=/[网盘文件路径]/xxx文件'

# 发送get请求
response = requests.get(url, headers=headers)

# 响应状态码
print(response.status_code)

# 响应内容
print(response.text)

api接口可参考: https://www.cnblogs.com/lexus/p/3292079.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值