我正在尝试从网站http://www.oddsportal.com/basketball/usa/nba/results/中的table="table-main"中提取所有TD值。
我正在使用Scrapy和Python 2.7。
从Scrapy Shell中,我可以通过以下方式获取表格:
英译中:
返回一个空列表。我怀疑这个表可能是动态创建的。请问有人能帮我从那个表中抓取所有团队名称、分数和赔率吗?我已经卡在这里一段时间了。
这个问题与人们推荐的重复问题不同:Scrapy not finding table,因为那个问题是关于获取表格,而这个问题是关于获取表格中的数据。
我正在使用Scrapy和Python 2.7。
从Scrapy Shell中,我可以通过以下方式获取表格:
response.xpath('//*[@id="tournamentTable"]')
英译中:
但我似乎无法获得该表格的任何TR或TD。
response.xpath('//*[@id="tournamentTable"]/tbody')
and response.xpath('//*[@id="tournamentTable"]/tbody/tr')
返回一个空列表。我怀疑这个表可能是动态创建的。请问有人能帮我从那个表中抓取所有团队名称、分数和赔率吗?我已经卡在这里一段时间了。
这个问题与人们推荐的重复问题不同:Scrapy not finding table,因为那个问题是关于获取表格,而这个问题是关于获取表格中的数据。