Skip to main content

No project description provided

Project description

World of Tanks Datfile Parser (Python) WIP

A parser for .dat battle result files generated by the game World of Tanks. .dat files are generated whenever a battle's results are viewed in-game. For Windows, these files are found in a location like:

C:\Users\<YOUR_USER_NAME>\AppData\Roaming\Wargaming.net\WorldOfTanks\battle_results

This project simply provides python bindings for the Rust library: wot_datfile_parser

Install with:

pip install wot_datfile_parser_py

Example:

from wot_datfile_parser_py import DatfileParser

# You can use this same parser for any number of datfiles
parser = DatfileParser()

with open("9252658313363554.dat", "rb") as file:
    battle = parser.parse(file)
    print(battle)

Supported WoT Versions

1.20.0

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

wot_datfile_parser_py-0.2.0.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wot_datfile_parser_py-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl (445.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

File details

Details for the file wot_datfile_parser_py-0.2.0.tar.gz.

File metadata

File hashes

Hashes for wot_datfile_parser_py-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9a57df9897e9820b2057f901138fba3f22634343ec688e29698a6b60ee4e6426
MD5 df6b8254afae57f1a73102f5c24f9758
BLAKE2b-256 3924297f917ea9a3af7d80f37b59400d4dbabb01e3a509b2ad12eb9af7b1f419

See more details on using hashes here.

File details

Details for the file wot_datfile_parser_py-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for wot_datfile_parser_py-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b3be2af6ef0b4d50cbda242325e64bee6619cc4adcd95bb07d09163614fa3e69
MD5 442fee9b9e9a8d5991731f09bfc96dab
BLAKE2b-256 f635068b968316fa81907a6973db72163da4f1907a469c22d1c1081261d750d6

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