【问题标题】:how to pass credentials https url using Python如何使用 Python 传递凭据 https url
【发布时间】:2015-05-10 16:59:14
【问题描述】:

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

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

当我运行这段代码时,我没有从解释器收到任何错误,脚本等待几秒钟结束。我得到了期待凭据的浏览器的 html 正文

【问题讨论】:

    标签: python url https


    【解决方案1】:

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

    【讨论】:

    • 我可以在 2.7 python 中导入 requests 模块吗,如果可以的话怎么做?谢谢:)
    • 在他们的网站上查看installation page
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      • 2015-03-07
      相关资源
      最近更新 更多