Python tools for working with the USATT website.
Project description
USATT
Python tools for working with the USA Table Tennis (USATT) website. As far as I am aware, there is no official API for the USATT site. So this works purely via grabbing the HTML pages from the site and parsing
Simple CLI examples
To get the USATT ratings for a few USATT ids, using a few of the top ranked USATT ids as an example:
usatt ratings -i 1165420 220283 31126
gives
USATT# | Name | Tournament Rating | Highest Tournament Rating | Tournaments Played | League Rating | Highest League Rating | Leagues Played |
---|---|---|---|---|---|---|---|
1165420 | Lei Kou | 2790 | 2864 | 33 | 2816 | 2843 | 3 |
220283 | Jinbao Ma | 2760 | 2809 | 32 | 2723 | 2723 | 5 |
31126 | Lily Zhang | 2600 | 2641 | 95 | 2446 | 2483 | 41 |
To get a summary of all USATT ratings,
usatt summary --outfile usatt.csv
This will dump all USATT ratings to a CSV file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
usatt-0.0.3.tar.gz
(28.4 kB
view details)
Built Distribution
usatt-0.0.3-py3-none-any.whl
(5.7 kB
view details)
File details
Details for the file usatt-0.0.3.tar.gz
.
File metadata
- Download URL: usatt-0.0.3.tar.gz
- Upload date:
- Size: 28.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 251ddfd6b9ef4fb1b74d828facca03754ff385f84d90a3d7bb24625a9f2f8b5a |
|
MD5 | 45ac1ae66294623a910f853cccb9fedc |
|
BLAKE2b-256 | f7f04694be9b699ddba0496a070ee4c99fc81d7b5c0dca87490f17978370dfa4 |
File details
Details for the file usatt-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: usatt-0.0.3-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2c6b83ae5e17be522487152c4cff58bf42978ba12998532f7430cf29a4bf558 |
|
MD5 | 36a4a8ecdd68d75364fafc1d97c16ef6 |
|
BLAKE2b-256 | 8b3bef0bba1d6b8b3c0ef07b08a8093e2d9a384f3c00fc61175a54c2f362fb44 |