NBA-StatsScraper:从stats.nba.com抓取数据并将其导入SQL数据库的Python脚本

时间:2024-06-01 18:31:40
【文件属性】:

文件名称:NBA-StatsScraper:从stats.nba.com抓取数据并将其导入SQL数据库的Python脚本

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-01 18:31:40

Python

NBA统计下载器 该工具从stats.nba.com下载数据并将其存储在SQL数据库中。 默认值为MySQL,但是可以在schema.py中更改为使用SQLAlchemy的代码,因此应该可以使用SQLAlchemy支持的任何SQL数据库。 关于 stats.nba.com在其网站上使用AngularJS,后端公开了从中加载数据的JSON编码点。 这将获取JSON数据并将其转储到SQL数据库中。 支持什么? 目前,它收集的所有数据都是关于球员每赛季的完整赛季统计数据以及他们的事前交易统计数据。 计划为季节总计提供支持。 如果您需要其他数据,请提出要求,我将其添加。 如何使用 可以通过pip安装要求: pip install -r requirements.txt 首先执行schema.py建立数据库,然后使用json_to_db.py导入数据。 schema.py默认为在本地计算机上运


【文件预览】:
NBA-StatsScraper-master
----.gitignore(31B)
----requirements.txt(119B)
----scrape-nba()
--------json_to_db.py(4KB)
--------nba_stats.py(2KB)
--------__init__.py(0B)
--------parameters.py(662B)
--------nba_db.py(1KB)
--------convert_maps.py(829B)
--------abstract.py(3KB)
--------import_teams.py(6KB)
--------schema.py(5KB)
----README.md(2KB)

网友评论