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
Release history Release notifications | RSS feed
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)
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
edcode-1.1-py3-none-any.whl
(4.1 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12307a3507dab138470ef16c17900e6e6b9aa0d8d89e692047f20ae02d816516
|
|
| MD5 |
0ffe0c5930962b13ea89711b23e6046e
|
|
| BLAKE2b-256 |
ef419586553772732d820dc4dcb6711022b2ad9d81dad61226a247ff4f7a89ff
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a46ad680010d472e34324c447e308de3bdaaf6718c0cf50a5dcb5fb7a29cd57d
|
|
| MD5 |
702115980ae7e3410fcb61e1647bfc71
|
|
| BLAKE2b-256 |
0ecbe038813b5aff09b447fb8a9b50246badd7f0b86517e1b275b549a9ec675c
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f84b7b0ba9ff7426b320af97a9cdf9ca39961a0f34877a65a5c0944d083b2bd
|
|
| MD5 |
e91aeec28e8a0d583c53feb6797f17de
|
|
| BLAKE2b-256 |
5b96d26eb078c7ef8f3db570c88d0dffbd399b63de7e79e76c2a4cfefdd49b26
|