我试图从该表中获取数据,但无法这样做:https://datagolf.ca/player-trends
最近几个小时我尝试了很多事情,以下是我最近一次返回空列表时的事情。
import bs4
import requests
res = requests.get('https://datagolf.ca/player-trends')
soup = bs4.BeautifulSoup(res.text, 'lxml')
table = soup.find_all("div", class_ = "table")
table
问题是否与此类似:
答案 0 :(得分:0)
此页面是呈现的Java脚本。仔细研究requests.get('https://datagolf.ca/player-trends')
实际返回的内容。它不包含表。
尽管它从https://dl.dropboxusercontent.com/s/hprrfklqs5q0oge/player_trends_dev.csv?dl=1提取数据