【发布时间】:2019-02-19 20:14:37
【问题描述】:
我正在从以下页面抓取:https://www.pro-football-reference.com/boxscores/201809060phi.htm
我有这个代码:
import requests
from bs4 import BeautifulSoup
url = 'https://www.pro-football-reference.com/boxscores/201809060phi.htm'
r = requests.get(url)
soup = BeautifulSoup(r.text, 'lxml')
tables = soup.findAll("div",{"class":"table_outer_container"})
print (len(tables))
页面上的每个表格都有元素“div”,{“class”:“table_outer_container”}。但是我的 print 语句只返回 1。我认为我的 findAll 语句会将所有这些元素分配给变量“tables”是不是错了?
【问题讨论】:
标签: python html web-scraping