python - 通过 CSS 类定位元素提供不同的信息硒
问题描述
我试图获取单位转换的数据。
编码。
from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.get("https://www.google.com/search?q=US%20ton+to+gram&oq=kilo&aqs=chrome.0.69i59l2j69i57j69i61.1208j0j4&sourceid=chrome&ie=UTF-8")
values = driver.find_element_by_class_name("rpnBye")
print(values)
这是我得到的输出。
<selenium.webdriver.remote.webelement.WebElement (session="2d7737ed7e6a6a9fab0573aaa5e470b4", element="eb228479-31f3-4e2b-996a-56d1c2205058")>
我怎样才能得到value="907185"
零件作为输出。
任何帮助,将不胜感激。
解决方案
推荐阅读
- windows - 如何在 Windows 上使用命令提示符获取 .exe 文件的内存大小
- python - 在 anaconda 中设置虚拟环境失败
- c - Atmel 工作室无法将 char 数组作为字符串发送
- excel - ¿ 如何从打开的 excel 中复制和粘贴信息?
- asp.net-mvc - IIS 7 - 部署 web 项目后,一些 css 和 js 文件给出 403 错误
- php - 更快地运行 openssl 加密功能
- c# - 带有继承类的 C#/WCF 中的 XML 序列化错误
- android - 仅将 Firebase 分析重新路由到另一个帐户
- java - Java 持久异常
- jquery - $(...).tabOverride 在使用 tabOverride jquery api 时不是一个函数