如何用BeautifulSoup刮桌子?

问题描述 投票:0回答:1

我正在尝试从该网站抓取数据https://evanalytics.com/nfl/stats/但我没有成功。我正在努力

BeautifulSoup

import requests 
from bs4 import BeautifulSoup 
import pandas as pd 
url = 'https://evanalytics.com/nfl/stats/' 
page = requests.get(url) 
resposta = page.text 
soup = BeautifulSoup(resposta, 'html.parser') 
table = soup.find_all('div', attrs={'id': 'dataTable'})
python web-scraping beautifulsoup python-requests
1个回答
0
投票

您可以通过css选择器或xpath从html中获取数据,或者从https://evanalytics.com/admin/model/datatableQuery.php

的响应中获取数据
© www.soinside.com 2019 - 2024. All rights reserved.