🔐 dec64
Recursively decode Base64 encoded strings with ease.
Installation • Usage • Contributing • License
Description
dec64 is a Python library that allows you to recursively decode Base64 encoded strings. It's designed to be simple to use and integrate into your projects.
Installation
You can install dec64 using pip:
pip install dec64
Usage
Here's a basic example of how to use dec64:
In command line:
dec64 -t "SGVsbG8sIHdvcmxkIGZyb20gZGVjNjQh"
In code:
from dec64 import Base64Decoder
decoder = Base64Decoder()
encoded_string = "SGVsbG8sIHdvcmxkIGZyb20gZGVjNjQh"
decoded_string = decoder.decode_until_end(encoded_string)
print(decoded_string)
Features
- Recursively decode Base64 strings
- Handle errors gracefully
- Support for reading from files
Requirements
- Python 3.6+
License
This project is licensed under the MIT License.
Author
Links
GitHub Repository | Website | PyPi
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Metadata
Release files for dec64 0.0.4.post0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dec64-0.0.4.post0.tar.gz | 6.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dec64-0.0.4.post0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.8 kB
Release files / dec64-0.0.4.post0.tar.gz
| Download URL | dec64-0.0.4.post0.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8685d45a809154ca26242bd628d2e12deca1831bdedf2edfd869cd342a0a9f8c
|
|
BLAKE2b-256 checksum How to use checksums |
af2fe0b3556ef445b261d0a47231e8219918f1da1b1cf2ae8d459136ec4a60ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / dec64-0.0.4.post0-py3-none-any.whl
| Download URL | dec64-0.0.4.post0-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c5baf19ee14e1ab7f3359d30da950d98b60b19d08dc583978a462c23783000e9
|
|
BLAKE2b-256 checksum How to use checksums |
71097054d22c2c984458e4c4d9ee3571a7b76279e82b20c4ef82a8a083005975
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|