Skip to main content

Extract your chess games data from https://lichess.org and https://chess.com

Project description

py-chessfessor

Build Publish Version Version codecov License: MIT PyPI - Downloads

Chessfessor is the short for "Chess Professor". This command line tool will allow you to download all your chess game data from Lichess and Chess.com. You can then put this data in any BI tool you like to analyse your games or generate dashboards like winrates per opening.

Install

python -m pip install chessfessor

Usage

python -m chessfessor Kasparov

Advanced usage

# Display help page
python -m chessfessor -h

# Get Lichess.org games for player Kasparov
python -m chessfessor Kasparov --website lichess

# Get Chess.com games for player Kasparov
python -m chessfessor Kasparov --website chessdotcom

#Get Lichess.org games for player Kasparov, including casual games
python -m chessfessor Kasparov --website lichess --include-casual

Disclaimer

I have no rights on Lichess or Chess.com. All rights belong to their respective owners.

But this tool comes from free, enjoy it! 🎉

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

chessfessor-1.0.10.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

chessfessor-1.0.10-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file chessfessor-1.0.10.tar.gz.

File metadata

  • Download URL: chessfessor-1.0.10.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for chessfessor-1.0.10.tar.gz
Algorithm Hash digest
SHA256 65910a8ae8de095ef3e62f6567165cdd72770df2a3443ef8d0d81ae021397103
MD5 cf0a123ea19b0326ab61afd5278c27c3
BLAKE2b-256 c0740851aa21a70dab802274da2d20cecb535eaec2f4c51ffd8ba5f6f9989261

See more details on using hashes here.

File details

Details for the file chessfessor-1.0.10-py3-none-any.whl.

File metadata

  • Download URL: chessfessor-1.0.10-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for chessfessor-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 c9a578dbd84cfe58dd6fd240f33eff471b340d0e0e63d87fbbc4ed85e3f40a65
MD5 d60d736046577742aba2a6d8c67abf49
BLAKE2b-256 d7bf1e966e1fcff48a2b55ddf72ae904fb5cfb6f9e978acd8dc331e4b7580442

See more details on using hashes here.

Supported by

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