我想使用selenium python将数据发送到html页面中的文本字段。使用 python-selenium 是否有任何方法而不是send_keys()?
答案 0 :(得分:1)
假设Windows,您可以尝试使用使用Microsoft的UIAutomation的Pywinauto,并且可以访问向Windows和对话框发送密钥,例如
driver = webdriver.Firefox()
elem = driver.find_element_by_name('j_username')
elem.clear()
app = Application.Application()
app.window_(title_re='*.Firefox.*').TypeKeys('username')