python requests请求下载百度网盘文件
python requests请求下载百度网盘文件注意:这里需要添加网盘账号的cookie值,可以手动登录账号复制cookie(浏览器登录账号后按F12 > 点击Network > 刷新当前页面 > 点All这个选项 > 从下面Name这一栏中找到一个网盘的链接,在headers里面的Request Headers中有cookie这个字段的即可,复制cookie值)# he
·
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
更多推荐
已为社区贡献2条内容
所有评论(0)