我正在尝试从轮盘赌游戏中抓取数据。
在努力的同时
find element by class name (roulette_round_result-position__text)
我得到这个输出:
<selenium.webdriver.remote.webelement.WebElement (session="d4f20fd17bf4037ed8cf50b00e844a7f", element="f12cf837-6c77-4c90-9da2-7b5fb9da9e5d")>
知道如何废弃这个值吗? (在本例中为 2)
My code:
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 的屏幕截图:
您正在打印网页元素。因此,您看到的输出为:
<selenium.webdriver.remote.webelement.WebElement (session="d4f20fd17bf4037ed8cf50b00e844a7f", element="f12cf837-6c77-4c90-9da2-7b5fb9da9e5d")>
相反,您可能想打印text在元素内为:
number_1 = self.driver.find_element_by_class_name('roulette-round-result-position__text')
print(number_1.text)
or
print(self.driver.find_element_by_class_name('roulette-round-result-position__text').text)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)