Skip to main content

No project description provided

Project description

README.md File Encoding and Decoding App

A Python app for encoding and decoding various formats, including Base64, URL, and more.

Features

  • Supports multiple encoding and decoding formats:
    • Base16
    • Base32
    • Base64
    • URL
    • Ascii85
    • Base85
    • ZeroMQ
  • Options for customizing encoding and decoding behavior
  • Support for reading input from files or strings
  • Output can be written to files or printed to console

Usage

python app.py [options]

Options
- `-t`, `--text`: Input string to encode or decode
- `-f`, `--file`: Input file to encode or decode
- `--b16e`, `--b32e`, `--b64e`, etc.: Encoding options
- `--b16d`, `--b32d`, `--b64d`, etc.: Decoding options
- `-cf`, `--cfold`: Accept lowercase alphabet as input
- `-m01`, `--map01`: Map 0 and 1 to O and I
- `-ac`, `--altchars`: Alternative characters for base64
- `-fs`, `--fspaces`: Use special short sequence "y" instead of 4 consecutive spaces
- `-wc`, `--wcol`: Wrap output at specified column
- `-pd`, `--pad`: Pad input to multiple of 4 before encoding
- `-ad`, `--adobe`: Use adobe framing ( <~ and ~> ) for Ascii 85 encoding
- `-ic`, `--ichars`: Ignore specified characters
- `-sf`, `--safe`: Characters that should not be quoted
- `-enc`, `--encoding`: Specify the encoding (default: utf-8)
- `-err`, `--errors`: Specify the error handling scheme (default: strict)
- `-vd`, `--vdate`: Validate decoding
- `-o`, `--output`: Output file name

Examples
python app.py -t "Hello, World!" --b64e

Output:
SGVsbG8sIFdvcmxkIQ==

python app.py -t "SGVsbG8sIFdvcmxkIQ==" --b64d

Output:
Hello, World!

Developer
Mathan

This README.md file provides an overview of the app's features, usage, and options.

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

edcode-1.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distributions

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

edcode-1.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

edcode-1.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file edcode-1.1.tar.gz.

File metadata

  • Download URL: edcode-1.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for edcode-1.1.tar.gz
Algorithm Hash digest
SHA256 12307a3507dab138470ef16c17900e6e6b9aa0d8d89e692047f20ae02d816516
MD5 0ffe0c5930962b13ea89711b23e6046e
BLAKE2b-256 ef419586553772732d820dc4dcb6711022b2ad9d81dad61226a247ff4f7a89ff

See more details on using hashes here.

File details

Details for the file edcode-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: edcode-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for edcode-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a46ad680010d472e34324c447e308de3bdaaf6718c0cf50a5dcb5fb7a29cd57d
MD5 702115980ae7e3410fcb61e1647bfc71
BLAKE2b-256 0ecbe038813b5aff09b447fb8a9b50246badd7f0b86517e1b275b549a9ec675c

See more details on using hashes here.

File details

Details for the file edcode-1.1-py3-none-any.whl.

File metadata

  • Download URL: edcode-1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for edcode-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0f84b7b0ba9ff7426b320af97a9cdf9ca39961a0f34877a65a5c0944d083b2bd
MD5 e91aeec28e8a0d583c53feb6797f17de
BLAKE2b-256 5b96d26eb078c7ef8f3db570c88d0dffbd399b63de7e79e76c2a4cfefdd49b26

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