Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.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 通过id、类名等以外的其他方式查找元素_Python_Html_Selenium_Xpath_Selenium Webdriver - Fatal编程技术网

Python 通过id、类名等以外的其他方式查找元素

Python 通过id、类名等以外的其他方式查找元素,python,html,selenium,xpath,selenium-webdriver,Python,Html,Selenium,Xpath,Selenium Webdriver,我有这样的HTML <img src="/image.png" value="-" alt="collapse"> 我知道我也可以通过id或class\u name获取名称。 但是我可以通过其他名称获取元素吗,例如src或value? 我只想在value为-时运行测试,以下XPath将选择value属性等于-的所有img元素: //img[@value='-'] //img[@value='-']

我有这样的HTML

<img src="/image.png" value="-" alt="collapse">
我知道我也可以通过
id
class\u name
获取名称。 但是我可以通过其他名称获取元素吗,例如
src
value

我只想在
value
-

时运行测试,以下XPath将选择
value
属性等于
-
的所有
img
元素:

//img[@value='-']
//img[@value='-']