首页 > 解决方案 > 带有 Seleneium Webdriver .text 的 Python 不显示

问题描述

我编写了从网站获取项目的代码。我在页面上找到了它们,但我无法在 .text 的帮助下显示它们 为什么这段代码不能正常工作?请帮我。

from selenium import  webdriver
from selenium.webdriver.support.ui import WebDriverWait

driver=webdriver.Firefox()
driver.get('http://www.akademia-playdoh.pl/akademiawyobrazni,konkurs,31.html')

driver.execute_script("$('.item-content').css('display', 'block');")
ListItem = WebDriverWait(driver,10).until(lambda browse: driver.find_elements_by_css_selector(".item-content p"))

print('Zebrane dane')
id=1
for item in ListItem:
    print("ID: " + str(id) + " " + item.text)
    id = id + 1

driver.close()

请帮我。

标签: pythonselenium

解决方案


您可以尝试以下代码行:-

item.get_attribute('innerHTML') 

推荐阅读