【发布时间】:2019-09-16 07:47:30
【问题描述】:
我试图从网站抓取数据,但没有返回任何数据。
我尝试以多种方式提取它,但 div id ="app" 中保存的数据从未显示出来。
from bs4 import BeautifulSoup
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://westgate-production-4cb87.firebaseapp.com/super-contests/weekly-card/embed')
res = driver.execute_script('return document.documentElement.outerHTML')
driver.quit()
soup = BeautifulSoup(res, "lxml")
print(soup)
当我打印汤时,它只显示 div id ="app" 而不是 div 中的内容。我也尝试在汤中查找表格、表格行等,但它总是返回一个空白数据集。
我知道有许多类似的问题,但似乎没有一个涵盖没有数据显示的情况。
感谢您提供的任何帮助!
【问题讨论】:
标签: python selenium beautifulsoup