selenium 怎么定位标签内值的位置?
如图:
这是一个描述“下载状态”的元素,我需要通过这个标签内的值,来判断是否变化,然后点击下载按钮
selenium 怎么定位标签内值的位置?
如图:
这是一个描述“下载状态”的元素,我需要通过这个标签内的值,来判断是否变化,然后点击下载按钮
需要 chrome浏览器获取xpath
步骤一:在chrome上打开自己想要获取元素的xpath的网页
步骤二:按下F12,打开控制台
步骤三:选择自己想要获取xpath元素,右键打开菜单,点击copy,再点击copy xpath。
使用find_element_by_xpath去获取xpath
find_element_by_xpath('你复制的xpath').text
'list' object has no attribute 'text',说明,你的xpath获取的不准确,你应该在最后的td标签上右键去获取,而不是tr标签,你可以看看