A teeworlds network protocol library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles
.gitignore | ||
.gitlab-ci.yml | ||
.pylintrc | ||
main.py | ||
README.md | ||
requirements.txt |
A Python teeworlds client & server library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles
goal
msg = twnet_parser.parse(b'\x10\x10\x00\x04\x9a\xcb9\xc9')
print(msg)
# <class '__main__.CtrlMessage'>: {'name': 'disconnect', 'token': b'\x9a\xcb9\xc9', 'fields': {}}
setup
git clone https://gitlab.com/teeworlds-network/twnet_parser
cd twnet_parser
python -m venv venv
source venv/bin/activate
pip install -r requirements