远程下载python中的大文件

时间:2014-12-26 09:53:45

标签: python shell

我想下载大文件,可以是mp3,视频等,所以我知道我们使用import urllibrequests下载文件,但是它适用于大文件300mb,500mb + ...?但我要下载的文件是在登录成员区后面,只有会员可以下载我有用户名和密码我是网站的成员之一,我可以通过右键单击下载文件手动下载文件另存为和下载网址看起来像http://xxxcontentdeliverynetworkxx.com/filepath.mp4?a-long-query-string-with-unique-token-like:-f01e3b4be2ed6f8c846f652e03438370110f8da05

我已经搜索并得到了我需要设置标题,管理会话,存储我来自php编程的cookie的想法所以仍然在学习python我需要知道如何在python中完成它以及从哪里开始这样做任何代码示例都将受到高度赞赏

此致

1 个答案:

答案 0 :(得分:0)

对于请求,您需要将auth值作为元组传递,例如:

requets.get(...., auth=('myuser', 'mypass'))