如何使用python在弹出窗口中键入用户名

时间:2019-01-24 18:02:47

标签: python python-3.x xpath pyautogui

我要完成的任务是:

  1. 打开一个https://www.aetna.com/aqc的网页
    1. 现在我需要在弹出窗口中输入用户名和密码。
    2. 点击确定

我尝试使用pyautogui包写入功能,但对我没有用。另外,我尝试使用XPath获取字段的元素ID,但这也没有用。

请在Python3中提出解决方案

预先感谢!

1 个答案:

答案 0 :(得分:0)

这种类型的弹出窗口不是正常的弹出窗口。它是"http authentication"。 您可以使用请求包插入数据:

from requests.auth import HTTPBasicAuth
requests.get('https://api.github.com/user', auth=HTTPBasicAuth('user', 'pass')) 

更多信息here