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.1.0.tar.gz (31.0 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for underscode-0.1.0.tar.gz
Algorithm Hash digest
SHA256 71bed1d2b1b4150baf813a1913c7cf173b5dbc4deea7840390a87dc0c962139b
MD5 2455c06281aaa18f631747a6598f1737
BLAKE2b-256 39f7c92f37b3127c2d4d3493110d247b319b9794bb60cc1199fb2e3052b0b11f

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