如何在安全的URL上访问.txt文件?

时间:2016-09-22 17:16:24

标签: python

我想从安全网址读取文件。

例如:https://foo.net/test.txt

当我使用时:

readtext = urllib.urlopen('https://foo.net/test.txt').read()

我收到了用户名和密码的请求。输入后我可以读取文件。有没有办法对用户名和密码进行硬编码?

1 个答案:

答案 0 :(得分:2)

我确信在urllib中做的几乎和请求一样微不足道,但请求真的很漂亮:

import requests
from requests.auth import HTTPBasicAuth

r = requests.get('https://foo.net/test.txt', auth=HTTPBasicAuth('user', 'pass'))