2024-04-19 10:58:36 发布
网友
我在我的代码中使用了Python中的Selenium库,但我无法使用inspect google在页面中获取值
primeiro_value = nav.find_element_by_xpath('/html/body/main/div[2]/div[2]/ng-view/div/div[2]/div[1]/div[1]/div/div/div/div[2]/div[2]/div/div[1]/div/div[6]/div').get_attribute()
您正在使用没有任何属性的.get_attribute()
.get_attribute()
如果您的唯一目的是获取240.558,而此xpath /html/body/main/div[2]/div[2]/ng-view/div/div[2]/div[1]/div[1]/div/div/div/div[2]/div[2]/div/div[1]/div/div[6]/div表示具有该numric值的div,则可以执行以下操作来获取该值
240.558
/html/body/main/div[2]/div[2]/ng-view/div/div[2]/div[1]/div[1]/div/div/div/div[2]/div[2]/div/div[1]/div/div[6]/div
div
primeiro_value = nav.find_element_by_xpath('/html/body/main/div[2]/div[2]/ng-view/div/div[2]/div[1]/div[1]/div/div/div/div[2]/div[2]/div/div[1]/div/div[6]/div').get_attribute('innerHTML') print(primeiro_value)
或
primeiro_value = nav.find_element_by_xpath('/html/body/main/div[2]/div[2]/ng-view/div/div[2]/div[1]/div[1]/div/div/div/div[2]/div[2]/div/div[1]/div/div[6]/div').get_attribute('innerText') print(primeiro_value)
primeiro_value = nav.find_element_by_xpath('/html/body/main/div[2]/div[2]/ng-view/div/div[2]/div[1]/div[1]/div/div/div/div[2]/div[2]/div/div[1]/div/div[6]/div').text print(primeiro_value)
您正在使用没有任何属性的
.get_attribute()
如果您的唯一目的是获取
240.558
,而此xpath/html/body/main/div[2]/div[2]/ng-view/div/div[2]/div[1]/div[1]/div/div/div/div[2]/div[2]/div/div[1]/div/div[6]/div
表示具有该numric值的div
,则可以执行以下操作来获取该值或
或
相关问题 更多 >
编程相关推荐