【发布时间】:2017-10-29 14:31:40
【问题描述】:
这几天我一直在玩漂亮的汤和解析网页。我一直在使用一行代码,它在我编写的所有脚本中都是我的救星。代码行是:
r = requests.get('some_url', auth=('my_username', 'my_password')).
但是...
我想用 (OPEN A URL WITH AUTHENTICATION) 做同样的事情:
(1) sauce = urllib.request.urlopen(url).read() (1)
(2) soup = bs.BeautifulSoup(sauce,"html.parser") (2)
我无法打开网址并阅读需要身份验证的网页。 我如何实现这样的目标:
(3) sauce = urllib.request.urlopen(url, auth=(username, password)).read() (3)
instead of (1)
【问题讨论】:
标签: python python-3.x url beautifulsoup request