首页 > 解决方案 > 我如何在 python selenium 中输入我的登录信息

问题描述

在此处输入图像描述

我尝试:

WebDriverWait(browser.window_handles[-1], 20).until(EC.presence_of_element_located((By.ID, "pvBody_PageTemplate_innerHolder_ctrlLogon_txtUsername"))).send_keys("xxxxx")

消息错误:AttributeError:“str”对象没有属性“find_element”

browser.find_element_by_id("pvBody_PageTemplate_innerHolder_ctrlLogon_txtUsername").send_keys("xxxxxxx")

消息错误:AttributeError:“NoneType”对象没有属性“send_keys”

标签: python-3.xselenium

解决方案


我找到了我改变这个的解决方案:

browser.switch_to.window(browser.window_handles[-1])

经过

browser.switch_to.window(browser.window_handles[1])

推荐阅读