在selenium xpath和innerHTML中
我是硒的新手。我想自动选择网页上的选项。我正在尝试将select与xpath结合使用。是否可以在没有id但仅使用xpath的情况下获取innerHTML?在selenium xpath和innerHTML中,selenium,selenium-rc,Selenium,Selenium Rc,我是硒的新手。我想自动选择网页上的选项。我正在尝试将select与xpath结合使用。是否可以在没有id但仅使用xpath的情况下获取innerHTML? 如果是,怎么做?如果否,则如何使用select解决问题 总之,如果没有页面的HTML代码,我只能给您提供有关XPath的一般建议。见本页: 这对我理解XPath方法有很大帮助是的,这是可能的。从这里开始: 下面是python中的一个快速下拉示例: from selenium.webdriver import Chrome SETTINGS
如果是,怎么做?如果否,则如何使用select解决问题 总之,如果没有页面的HTML代码,我只能给您提供有关XPath的一般建议。见本页:
这对我理解XPath方法有很大帮助是的,这是可能的。从这里开始: 下面是python中的一个快速下拉示例:
from selenium.webdriver import Chrome
SETTINGS_PAGE_URL = 'chrome://settings/browser'
SEARCH_ENGINE_DROPDOWN_ID = 'defaultSearchEngine'
SEARCH_ENGINE_CHOICE_XPATH = '//option[text()="Google"]'
browser = Chrome()
browser.get(SETTINGS_PAGE_URL)
dropdown = browser.find_element_by_id(SEARCH_ENGINE_DROPDOWN_ID)
option = dropdown.find_element_by_xpath(SEARCH_ENGINE_CHOICE_XPATH)
option.click()
你能添加页面的外观吗?(页面的HTML代码)使用XPath时的链接非常好