Skip to main content

A tool to parse football game stats.

Project description

PylonParser

A tool to parse football game stats.

Installation

This project uses Poetry for dependency management. To install the project and its dependencies, run:

poetry install

Usage Provide instructions on how to use your project. Include code examples if possible.

import pandas as pd
from pylonparser.parser import get_game_stats

game_stats = get_game_stats("https://www.pro-football-reference.com/boxscores/202009100kan.htm", "player_offense")
df = pd.DataFrame(game_stats)
print(df.head())           player        id team pass_cmp pass_att pass_yds pass_td pass_int pass_sacked  ... rush_td rush_long targets rec rec_yds rec_td rec_long fumbles fumbles_lost
0  Deshaun Watson  WatsDe00  HOU       20       32      253       1        1           4  ...       1        13       0   0       0      0        0       0            0
1   David Johnson  JohnDa08  HOU        0        0        0       0        0           0  ...       1        19       4   3      32      0       15       0            0
2    Duke Johnson  JohnDu00  HOU        0        0        0       0        0           0  ...       0         7       1   0       0      0        0       0            0
3     Will Fuller  FullWi01  HOU        0        0        0       0        0           0  ...       0         0      10   8     112      0       31       0            0
4    Jordan Akins  AkinJo00  HOU        0        0        0       0        0           0  ...       0         0       2   2      39      1       20       0            0

Testing This project uses pytest for testing. To run the tests, use:

Contributing Contributions are welcome! Please read the contributing guidelines first.

License This project is licensed under the MIT License. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylonparser-0.1.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pylonparser-0.1.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file pylonparser-0.1.1.tar.gz.

File metadata

  • Download URL: pylonparser-0.1.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/5.15.146.1-microsoft-standard-WSL2

File hashes

Hashes for pylonparser-0.1.1.tar.gz
Algorithm Hash digest
SHA256 250ae69d3ee5d5caa4cc7308ea975c7630a898527cd42705e46979ec70d3269c
MD5 77e08f33d90b6d940fd7c01eed11bb05
BLAKE2b-256 6f8be1e56bfae1e155cb67b21fa3f52058e2fb590aac9f7acc08a3c361fbc1ca

See more details on using hashes here.

File details

Details for the file pylonparser-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pylonparser-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/5.15.146.1-microsoft-standard-WSL2

File hashes

Hashes for pylonparser-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7aab5c3388b2c3dbb1389f7fd6d1b4944b3a47376b601c758f6e04857a7d0574
MD5 042387c04bee9ec939e2682b9b5e07b0
BLAKE2b-256 543b9d9bd74a96cb40a5e50d83e6caa071ee121dbfcf5f4659a9960678630913

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page