【发布时间】:2021-09-18 11:21:08
【问题描述】:
我的情况很简单,我只想从下面的 html 中获取文本:
<yt-formatted-string id="text" title="" class="style-scope ytd-channel-name">Rayra Fortunato</yt-formatted-string>
我正在使用 Python + Selenium,但我无法从中检索“Rayra Fortunato”作为字符串。
这是我的代码不能正常工作。
realName = driver.find_element_by_xpath("//yt-formatted-string[contains(text(),'Rayra Fortunato')]")
realName = realName.get_attribute('text')
print(realName)
或
realName = driver.find_element_by_xpath("//yt-formatted-string[contains(text(),'Rayra Fortunato')]")
realName = realName.text
print(realName)
有什么帮助吗?
谢谢!
【问题讨论】:
-
Rayra Fortunato是预期输出吗?' -
有什么错误吗?
标签: python html selenium selenium-webdriver xpath