如何使用Python传递凭证https url

时间:2015-05-10 16:59:15

标签: python url https

我想从远程服务器下载文件 我有https链接,如何传递凭证?

url = 'https://test.com/download/'
f =urllib2.urlopen(url)
data = f.read()
print data 

当我运行此代码时,我没有从解释器获得任何错误,脚本结束等待几秒钟。我得到了浏览器的html主体,它正在期待凭证

2 个答案:

答案 0 :(得分:1)

我不确定这是否是您所需要的,但请查看requests包。第一个示例涉及https请求。

答案 1 :(得分:0)

为什么不在python脚本中调用wget linux命令。它支持传递凭据。您可以在python中使用子进程模块来执行wget cmd。