新手在這裏。我試圖打印網站上每個'p'標籤中包含的所有文本。這是不起作用的代碼:Python/Selenium - 無法打印所有段落的文字內容
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('https://automatetheboringstuff.com/')
elem = browser.find_elements_by_css_selector('p')
print(elem.text)
我學習,我走了,所以我想看看,我刮的內容,所以我知道一切都很好,轉向更高級的主題了。老師說:「所有網頁元素,有」的.text」的方法,但似乎並沒有工作,當我嘗試打印錯誤消息:
C:\Python34\python.exe C:/Users/sk/PycharmProjects/test/temperase.py
Traceback (most recent call last):
File "C:/Users/sk/PycharmProjects/test/temperase.py", line 7, in <module>
print(elem.text)
AttributeError: 'list' object has no attribute 'text'
什麼我做錯了,有什麼解決辦法謝謝!
非常感謝你們的慷慨幫助!這是我的第一個問題。大! – skeitel