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.

url = "https://www.basketball-reference.com/boxscores/202405220MIN.html"

basketball_match = BasketballMatch(url)
df = pd.DataFrame(basketball_match.basic_away)
print(df.head())          id             player     mp    fg   fga  fg_pct  fg3  fg3a  fg3_pct   ft  fta  ft_pct  orb  drb  trb  ast  stl  blk  tov   pf   pts plus_minus reason
0  washipj01    P.J. Washington  40:50   4.0  10.0   0.400  2.0   8.0     0.25  3.0  3.0   1.000  0.0  7.0  7.0  0.0  0.0  2.0  3.0  4.0  13.0        +12    NaN
1  doncilu01        Luka Dončić  40:45  12.0  26.0   0.462  3.0  10.0     0.30  6.0  7.0   0.857  0.0  6.0  6.0  8.0  3.0  1.0  4.0  2.0  33.0         -9    NaN
2  irvinky01       Kyrie Irving  40:09  12.0  23.0   0.522  0.0   3.0     0.00  6.0  6.0   1.000  1.0  4.0  5.0  4.0  0.0  1.0  2.0  3.0  30.0         +5    NaN
3  jonesde02  Derrick Jones Jr.  34:55   4.0   9.0   0.444  0.0   2.0     0.00  0.0  0.0   0.000  2.0  2.0  4.0  2.0  0.0  0.0  0.0  1.0   8.0         -8    NaN
4  gaffoda01     Daniel Gafford  21:07   5.0   9.0   0.556  0.0   0.0     0.00  0.0  0.0   0.000  4.0  5.0  9.0  0.0  0.0  1.0  2.0  2.0  10.0        -15    NaN

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.4.tar.gz (5.2 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.4-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pylonparser-0.1.4.tar.gz
  • Upload date:
  • Size: 5.2 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.4.tar.gz
Algorithm Hash digest
SHA256 892e73bad24fabf2dd09bfbfd691477cf468f551a4899f395236b21678d173c6
MD5 52a71daa5104aedffbbcc97c25a356cc
BLAKE2b-256 c2b93010e708decdd9bad9e7912f67d875bf63df9fdafa6286947accfe032566

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pylonparser-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 6.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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e49b43ed8dc48ba93b273fffbcc4ec818b3a54aa65b9c71e7f86df9ec1fd4da6
MD5 08ce3d58226089cfa0a6fe621b456abf
BLAKE2b-256 7983e3688b7b20139c1d5b029c0b50f2e151175dace441d0c7575382c0a433ca

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