我想在一个值中使用 get_attribute 但没有 'data_value' 只是数字,如何使用 selenium python 获取信息?

I want to use get_attribute in a value but don't have 'data_value' just number, How can I get the information using selenium python?

我在我的代码中使用 Python 中的库 Selenium,但我无法通过检查 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() 没有任何属性。

如果您的唯一目的是获取 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,您可以执行以下操作以获取值

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)