Skip to main content

Parser for Paradox Development Studio game files.

Project description

Requires:

  • Unicode-default Python. This includes the default CPython 3, IronPython, and probably Jython, but NOT the default CPython 2.
  • pyradox.worldmap requires PIL (or Pillow).

Some scripts are in /scripts/. Make sure they actually run before using them as a base, though, I tend to break things after a while. I suggest looking at recently-edited files.

The most important modules: pyradox.datatype.tree: The core data structure. Combines aspects of dicts and ElementTrees. pyradox.filetype.txt: Parses Paradox .txt files and puts them into a pyradox.datatype.Tree. Only the three functions at the top are necessary to know for practical use; the rest is the parser itself.

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

pyradox_txt_parser-5.0.0a2.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

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

pyradox_txt_parser-5.0.0a2-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file pyradox_txt_parser-5.0.0a2.tar.gz.

File metadata

  • Download URL: pyradox_txt_parser-5.0.0a2.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyradox_txt_parser-5.0.0a2.tar.gz
Algorithm Hash digest
SHA256 5ed883ba46a07d4f911e322ea469104d1005fcf768fa9d8d8b6dfd161d0bef9b
MD5 7c340c842adaebe810170b1c3f5d7e98
BLAKE2b-256 9cf44e49c4443a86fcf7fbc0dfc813fb709cb73b41d2bed5fd9913d5b74b4ed2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyradox_txt_parser-5.0.0a2.tar.gz:

Publisher: publish-pypi.yml on ajul/pyradox

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyradox_txt_parser-5.0.0a2-py3-none-any.whl.

File metadata

File hashes

Hashes for pyradox_txt_parser-5.0.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 45b0feb831a7318a90aa960fd5e6812b6ee01c1a2838c14d6be2e3a91de19f14
MD5 05ca66c0865f193fd313a63f23a21a3c
BLAKE2b-256 80f693a6edf7ca915f3cd44489c1bfc815004d1e793407a7596be88167926c37

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyradox_txt_parser-5.0.0a2-py3-none-any.whl:

Publisher: publish-pypi.yml on ajul/pyradox

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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