Man*_*anu 0 python selenium output
我编写了一段代码,以h4从首页中抓取所有元素。
// Wikipedia is only an example.
browser.get("https://en.wikipedia.org/wiki/Main_Page")
time.sleep(5)
datei = open("bayern.csv", "a")
elems = browser.find_elements_by_css_selector("h4.name")
for elem in elems:
print(elem)
Run Code Online (Sandbox Code Playgroud)
在我的命令行中,我得到以下输出:
<selenium.webdriver.remote.webelement.WebElement (session="f1ef1ee5904aa8b3279e6bf9adb62d34", element="0.09001580038742651-1") >
Run Code Online (Sandbox Code Playgroud)
但是我想要所有h4元素的内容。你能告诉我为什么我得到这个奇怪的输出吗?
小智 5
您正在尝试打印Web元素本身,而不是其中包含的文本。
尝试:
elems = browser.find_elements_by_css_selector("h4.name")
for elem in elems:
print(elem.text)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
126 次 |
| 最近记录: |