Skip to main content

Parser for Paradox Development Studio game files.

Project description

Install:

pip install pyradox-txt-parser

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.0.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.0-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyradox_txt_parser-5.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 4eb4a8e65fdecfac603425266fd03a3ec28b136b2f66076f0eada3dd9a2fc89a
MD5 9a99f5f350b09b7306b5f0e832a3b333
BLAKE2b-256 0101cb0f5cabcc0113f25234067e2d258ab359016fa7e800a91e0c4e7b845aa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyradox_txt_parser-5.0.0.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.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pyradox_txt_parser-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac3d22e35c30ba8bc035de4d40cae1083c757253173518a7f3f9c9a1ee30dc93
MD5 2c44d2d5ae82c4b8451aeb54166b0b72
BLAKE2b-256 8c9ca2ca4e208d05ba771288cef980d98081aca677af63f9a2e52bf67ee8a2cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyradox_txt_parser-5.0.0-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