1

我正在尝试抓取一个页面,但我必须通过登录页面,由于某种原因我无法做到这一点。任何帮助表示赞赏,因为我的想法不多了......

from robobrowser import RoboBrowser
browser = RoboBrowser(history=True)
url = 'https://www.briefing.com/Login/subscriber.aspx'
url_content = 'https://www.briefing.com/investor/calendars/earnings/'
browser.open(url)
form = browser.get_form(action='./subscriber.aspx')
form['_textBoxUserName'].value = 'my_email'
form['_textBoxPassword'].value = 'my_password'
browser.submit_form(form)
browser.open(url_content)

我没有收到任何错误。也接受使用其他 python 库的解决方案!

4

0 回答 0