Python 3.x 如何使用python请求登录到浏览器提示符(下图)?

Python 3.x 如何使用python请求登录到浏览器提示符(下图)?,python-3.x,web-scraping,Python 3.x,Web Scraping,首先,请注意,关于论坛类型的登录,有许多问题得到了回答。 这是不同的,因为此提示不会出现在HTML或JS中 我正在尝试自动化一些网页抓取 我想使用以下类似的方式登录到该页面: login_URL = 'https://somewebsite.com' page_URL = 'https://somewebsite.com' payload{ 'Username': 'yourusername', 'Password': 'yourpassword' } with reques

首先,请注意,关于论坛类型的登录,有许多问题得到了回答。 这是不同的,因为此提示不会出现在HTML或JS中

我正在尝试自动化一些网页抓取

我想使用以下类似的方式登录到该页面:

login_URL = 'https://somewebsite.com'
page_URL = 'https://somewebsite.com'

payload{
    'Username': 'yourusername',
    'Password': 'yourpassword'
}

with requests.Session() as session:
    post = session.post(login_URL, data=payload)
    r = session.get(page_URL)
    print(r.text)
根据我的研究,这似乎是不可能的,因为提示出现在页面加载之前


任何见解都会有帮助

从评论中可以清楚地看出,这是浏览器对
401未经授权的
的响应
因此,要登录,您需要执行以下操作:

session.get('https://yourusername:yourpassword@somewebsite.com')

这太老派了,我个人多年来都没有看到过,因此我只能猜测这可能是浏览器对
401未经授权的
的响应。。。但是你发布的图片对我来说太定制了,所以也许这毕竟是一个JS。将链接添加到真实站点。毫无疑问,我怀疑你会得到答案。但是作为一种猜测:尝试
session.get('https://yourusername:yourpassword@somewebsite.com')
。它会有帮助吗?session.get(')就是它!那很好用。非常感谢!