我想从远程服务器下载文件 我有https链接,如何传递凭证?
url = 'https://test.com/download/'
f =urllib2.urlopen(url)
data = f.read()
print data
当我运行此代码时,我没有从解释器获得任何错误,脚本结束等待几秒钟。我得到了浏览器的html主体,它正在期待凭证
答案 0 :(得分:1)
我不确定这是否是您所需要的,但请查看requests
包。第一个示例涉及https
请求。
答案 1 :(得分:0)
为什么不在python脚本中调用wget linux命令。它支持传递凭据。您可以在python中使用子进程模块来执行wget cmd。