【发布时间】:2018-07-17 06:28:11
【问题描述】:
我正在尝试将体育网站中存在的表格解析为字典列表以呈现为模板,这是我第一次接触 selenium,我尝试阅读 selenium 文档并编写了这个程序
from bs4 import BeautifulSoup
import time
from selenium import webdriver
url = "http://www.espncricinfo.com/rankings/content/page/211270.html"
browser = webdriver.Chrome()
browser.get(url)
time.sleep(3)
html = browser.page_source
soup = BeautifulSoup(html, "lxml")
print(len(soup.find_all("table")))
print(soup.find("table", {"class": "ratingstable"}))
browser.close()
browser.quit()
我得到的值是 0 而没有,如何修改以获取表的所有值并将其存储在字典列表中?如果您有任何其他问题,请随时提出。
【问题讨论】:
标签: python python-3.x selenium parsing beautifulsoup