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:

pip install pylonparser

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.3.tar.gz (4.4 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.3-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pylonparser-0.1.3.tar.gz
  • Upload date:
  • Size: 4.4 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.3.tar.gz
Algorithm Hash digest
SHA256 54eda2d8f4e71490b4436fc1fcc0e3b09d808cb7b307019d1d3ee9326d9a9629
MD5 c237e4d897fcdd3e47a8079f9cbd5f7a
BLAKE2b-256 2455f7a2e55235047610f7b58b76d543b50287933a5c32ae87944591ca720d84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pylonparser-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 5.1 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0a5a8f35e9bae03a82ac132903b460350b5622ed0080793631ec2ea2938e9a93
MD5 2b9f67473987dc01d8cc9b31fff7567f
BLAKE2b-256 a213b211dcb80003c371e178e1e10f1f72cdb08b17111cc95869b38faf4ca86c

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