【发布时间】:2019-03-31 09:06:32
【问题描述】:
在使用 find_elements_by_xpath 在 Instagram 页面上的表单上选择输入时遇到一些问题。
源 HTML 代码如下所示: HTML Code from Page
这是我正在使用的代码,但在控制台中打印结果时没有得到任何结果。
inputs = browser.find_elements_by_xpath('//form/div[2]/div/div/input')
【问题讨论】:
在使用 find_elements_by_xpath 在 Instagram 页面上的表单上选择输入时遇到一些问题。
源 HTML 代码如下所示: HTML Code from Page
这是我正在使用的代码,但在控制台中打印结果时没有得到任何结果。
inputs = browser.find_elements_by_xpath('//form/div[2]/div/div/input')
【问题讨论】:
您可以在此处获取有关如何使用定位器的信息:official-locator-strategies-for-the-webdriver。
您可能还需要了解Explicit and Implicit Waits。
输入具有name 属性,值为username,xpath:
inputs = browser.find_elements_by_xpath("//input[@name='username']")
按名称查找元素:
inputs = browser.find_elements_by_name("username")
【讨论】: