Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法让Python Selenium使用xpath单击选项卡菜单_Python_Selenium Webdriver_Css Selectors_Ui Automation - Fatal编程技术网

无法让Python Selenium使用xpath单击选项卡菜单

无法让Python Selenium使用xpath单击选项卡菜单,python,selenium-webdriver,css-selectors,ui-automation,Python,Selenium Webdriver,Css Selectors,Ui Automation,我正在尝试单击名为“网络”的链接。我使用了以下语句,但我无法开始工作,因为它引发了以下错误: 以下是我使用的命令: eleme=driver.find_element_by_xpath("//div[@id='maincontainer']//div[@id='tabmenu']//div[@class='tabmenu1']//ul[@class='tabmenu l1']//li[@class='tabmenu-item-network']//a[@href='Network']") e

我正在尝试单击名为“网络”的链接。我使用了以下语句,但我无法开始工作,因为它引发了以下错误:

以下是我使用的命令:

eleme=driver.find_element_by_xpath("//div[@id='maincontainer']//div[@id='tabmenu']//div[@class='tabmenu1']//ul[@class='tabmenu l1']//li[@class='tabmenu-item-network']//a[@href='Network']")

eleme.click()

您的xpath查询不好(href属性不正确),因此无法找到元素,请尝试使用
驱动程序。通过xpath(“//div[@id='maincontainer']//div[@id='tabmenu']//div[@class='tabmenu1']//ul class='tabmenu l1']//li[@class='tabmenu-item-network']//a[text()='network']

或者更好,
driver.find\u element\u by_xpath(//div[@id='maincontainer']//a[text()='Network'])

编辑: 你可以点击驱动程序链接。通过链接文本(“网络”)查找元素。


您应该真正检查WebDriver API

您的xpath查询不好(href属性不正确),因此无法找到元素,请尝试使用
驱动程序。通过xpath(//div[@id='maincainer']//div[@id='tabmenu']//div[@class='tabmenu1']//ul[@class='tabmenu l1']//li[@class='tabmenu-item-network][/a[text()='network network][/code>

或者更好,
driver.find\u element\u by_xpath(//div[@id='maincontainer']//a[text()='Network'])

编辑: 你可以点击驱动程序链接。通过链接文本(“网络”)查找元素。


您应该真正检查WebDriver API

我尝试了href属性更改(两种方法)。还是给了我同样的错误。除了xpath之外,还有其他方法可以单击“网络”选项卡吗?不确定这是否有助于您帮助我->我正在尝试自动化openwrt GUI,我发送给您的HTML片段来自openwrt GUI源代码。我尝试了href属性更改(两种方法)。还是给了我同样的错误。除了xpath之外,还有其他方法可以单击“网络”选项卡吗?不确定这是否有助于您帮助我->我正在尝试自动化openwrt GUI,我发送给您的HTML片段来自openwrt GUI源代码。。