文件名称:horse-stats:将赛马统计信息导入SQLite数据库
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-05 02:08:47
Python
赛马统计 该项目从一些不同的网站上搜集赛马统计数据。 它将这些统计信息导入到SQLite数据库中。 bin目录中的脚本可用于下载统计文件并将其转换为Python代码可以理解的格式。 我已删除了对任何网站的引用,以防止滥用。 您需要提供基本URL作为命令行参数,或编辑脚本。 Python代码解析HTML或文本文件,以将统计信息导入数据库。 每个Python脚本都需要3个参数: 包含HTML或文本文件的文件夹 位置编号 SQLite数据库的路径
【文件预览】:
horse-stats-master
----horses_from_text.py(5KB)
----.gitignore(704B)
----horse_racing_results_debugger.py(883B)
----horses_from_tables.py(2KB)
----README.md(648B)
----bin()
--------download_pdfs(173B)
--------convert_pdfs_to_html(220B)
--------convert_pdfs_to_text(203B)
--------print_results_urls.py(631B)
--------download_html_files_by_month(100B)
--------download_html_files(145B)
----race_adapter_factory.py(487B)
----db()
--------pending_race.py(1KB)
--------entry.py(1KB)
--------pending_entry.py(1KB)
--------person.py(980B)
--------__init__.py(0B)
--------location.py(621B)
--------race.py(1KB)
--------horse.py(710B)
--------identifiable.py(415B)
----LICENSE(34KB)
----pending_race_adapter_factory.py(632B)
----sql()
--------queries.sql(23KB)
--------updates.sql(521B)
--------horses.sql(2KB)
--------data.sql(7KB)
--------views.sql(3KB)
----__init__.py(0B)
----adapter()
--------raw_race_data.py(478B)
--------race_adapter.py(2KB)
--------pending_race_adapter.py(1KB)
--------race_entry_adapter.py(3KB)
--------__init__.py(0B)
--------pending_race_entry_adapter.py(1KB)
----horse_racing_results_loader.py(3KB)
----entries_from_tables.py(3KB)