A library for hattrick.org data
Project description
hattrick_libs
This is a library to transform xml-data from the API of the infamous online-strategy-game hattrick (https://www.hattrick.org) into python objects.
As this was just intended to be a python-learning-project and to be the ground-work for another hattrick-project of mine initially, https://hattrick-fun-with-flags.app, hattick_libs doesn't aim to be complete nor useful to any other purpose than it was originally built for.
If you are looking for a complete python library for hattrick.org consider also pyCHPP by Pierre Gobin. His project was there before mine and looks quite sophisticated to me. It's implemented in an object-oriented style and thus well readable and clean. Compared to pyCHPP, hattrick_libs is a very basic implementation of the hattrick-API. But consider also this: If you are a learner like myself, hattrick_libs will be a perfect opportunity to get your hands dirty on some cool python stuff without having to learn oop first. Or you decide to implement your own flavor of a hattick library in python and let yourself inspire by both this projects. There is room for all of us. Whatever your decision is: make sure to connect. Refer to the "Contact" section of this document if you can help improve hattrick_libs, have suggestions, if you want to adopt it to your needs or if you just feel like having a chat with another nerdy hattrick manager.
Have fun!:)
Project state
For now the projects state is experimental. It's just my this-year christmas project after all!;) I'm actively maintaining this project though. (information as of 2023-12-30)
Project link
https://github.com/joschobart/hattrick_libs
Installation
pip3 install hattrick-libs
Usage
In your code directly reference to the module you need:
from ht_libs import do_hattrick_request
License
This package is licensed under the Apache License 2.0.
Contact
joschobart on hattrick.org for a chat about bugs, hattrick, (monty) python or discworld.
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
Built Distribution
Hashes for hattrick_libs-0.16.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaa7a6b0fddd7fa5f098b474fdb8ddaea86a5c859a1954fbd29fed640cb0826b |
|
MD5 | 20b48c70a714a1358cd8bb0791db7504 |
|
BLAKE2b-256 | 15387d5b61487ae1f8227d5a9ad7bf1df9ed1c2fb1cc018ced3487a3f6d039eb |