【发布时间】:2022-01-19 22:53:24
【问题描述】:
我正在尝试从轮盘游戏中抓取数据。 在尝试时
find element by class name (roulette_round_result-position__text)
我得到这个输出:
<selenium.webdriver.remote.webelement.WebElement (session="d4f20fd17bf4037ed8cf50b00e844a7f", element="f12cf837-6c77-4c90-9da2-7b5fb9da9e5d")>
知道如何废弃这个值吗? (在本例中为 2 号)
我的代码:
number_1=0
while number_1 == 0:
try:
number_1 = self.driver.find_element_by_class_name('roulette-round-result-position__text')
except:
pass
来自 DevTools 的屏幕截图:
【问题讨论】:
-
print(number1.text) 获取文本。还包括 html 作为代码而不是屏幕截图。
-
还要确保你的类名是唯一的,否则你只会得到另一个元素。
标签: python selenium web-scraping selenium-chromedriver