admin管理员组文章数量:1130349
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/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://wwwblogs/lexus/p/3292079.html
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/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://wwwblogs/lexus/p/3292079.html
版权声明:本文标题:python requests请求下载百度网盘文件 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763627017a2949375.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论