Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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中i标记的xpath吗_Python_Selenium_Xpath_Tags - Fatal编程技术网

需要帮助获取python selenium中i标记的xpath吗

需要帮助获取python selenium中i标记的xpath吗,python,selenium,xpath,tags,Python,Selenium,Xpath,Tags,我试图获取以下代码的xpath,但似乎无法理解 <i class="icon icon-button-follow pointer action-button js-follow-unfollow-button" data-type="follow" data-id="3470861"></i> 您必须理解:xpath是什么?它的目标是什么?Xpath是一个定位器,您可以使用它来分隔一个元素和另一个元素。 为了更好地理解这个问题,我可以向你们推荐这门课。 在您的情况下,

我试图获取以下代码的xpath,但似乎无法理解

<i class="icon icon-button-follow pointer action-button js-follow-unfollow-button" data-type="follow" data-id="3470861"></i>

您必须理解:xpath是什么?它的目标是什么?Xpath是一个定位器,您可以使用它来分隔一个元素和另一个元素。 为了更好地理解这个问题,我可以向你们推荐这门课。 在您的情况下,xpath可能用于:

 //i[@class="icon icon-button-follow pointer action-button js-follow-unfollow-button"]


您必须使用该元素的唯一性。

我取决于您为什么需要该节点,对吗

//i[@data id=3470861]


你应该找到它。但是您是否始终拥有该id?

XPATH是相对于整个页面的,而不仅仅是相对于一个元素。有了你提供的,我们无法提供帮助。我们需要在页面上有更多的上下文,您尝试使用的是。我可以告诉您,该元素的XPATH可能是//I[@data id=3470861],但这可能是错误的。
//i[@data-type="follow"]