我正在尝试使用Selenium(Python(将文本插入gmail.com的搜索字段,但有一些问题。
我正在使用:
driver.find_element_by_xpath("(//input[starts-with(@role, 'search')])")
我期望找到可以使用的对象来应用方法send_keys((,但是获取错误:
NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"(//input[starts-with(@role, 'search')])"}
尝试:
driver.find_element_by_name("q")
我还要注意,尝试用硒自动化Gmail是一个非常糟糕的主意。我建议改用Gmail的API访问-https://developers.google.com/gmail/api/