如何通过urllib通过HTTPS登录?

时间:2016-10-12 16:44:34

标签: python python-3.x https urllib

我对使用Python检索存在于HTTPS网址的文件感兴趣。

我有网站的凭据,当我在浏览器中访问它时,我可以下载该文件。如何在我的Python脚本中使用这些凭据来执行相同的操作?

到目前为止,我有:

import urllib.request

response = urllib.request.urlopen('https:// (some url with an XML file)')
html = response.read()

html.write('C:/Users/mhurley/Portable_Python/notebooks/XMLOut.xml')

此代码适用于非安全页面,但(可以理解)为https地址返回401:Unauthorized。我不明白urllib如何处理凭据,而且文档并不像我喜欢的那样有用。

0 个答案:

没有答案