Skip to main content

Underscode -- A Python identifier-like encoding

Project description

Underscode is an encoding which is capable of representing any Unicode string as a valid (and quite similar) Python identifier. The way Unicode strings are encoded minimises the chances of clashing with other existing names, while not obscuring the resulting string too much.

Some method decorators are provided which allow arbitrary objects to be accessed as normal instance attributes, with optional tab-completion support for interactive usage. The standard Python codec API is also supported.

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

underscode-0.2.0.tar.gz (31.0 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: underscode-0.2.0.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for underscode-0.2.0.tar.gz
Algorithm Hash digest
SHA256 502094b9609eefcefca08508c67e3011b3efe9df55f091918f8106036c717cb1
MD5 e46d1d7a408956043720eccba27f435b
BLAKE2b-256 487befa40615bc950c6c64df3b8a65a2d313f7aad3caaa649013be5c5e7dfc01

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page