Convert a string to bytes type or str type
Project description
textconv
A bulletproof way of converting a string to a byte string or a text string.
APIs are designed to encode or decode raise-free.
In most cases, input object will be either a text string (str
type) or
a byte string (bytes
type), and default encoding is 'utf-8'
.
Usage:
from textconv.text import to_text, to_bytes # To text string text_string = to_text(b'caf\xc3\xa9') # To byte string byte_string = to_bytes(u'caf\xe9', encoding="latin-1") # A raise-free version of `str(obj)` # if a non-string object is provided text_string = to_text(obj)
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.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size textconv-0.0.1-py3-none-any.whl (4.9 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size textconv-0.0.1.tar.gz (3.3 kB) | File type Source | Python version None | Upload date | Hashes View |