doorstatus/kodierung.py
berhsi 6574a58e15 kodierung.py added
kodierung.py provides any little functions around encoding or decoding from strings or bytes
2019-07-26 21:35:29 +02:00

26 lines
555 B
Python

import sys
def byteorder():
return sys.byteorder
def standart_encoding():
return sys.getdefaultencoding()
def standart_ausgabeencoding():
return sys.stdout.encoding()
def string2bytes(text):
try:
bytestream = bytes(text, "utf-8")
except Exception as e:
print('string2bytes: error: {}'.format(e))
return
return bytestream
def bytes2string(bytes):
try:
text = str(bytes, "utf-8")
except Exception as e:
print('bytes2string: error: {}'.format(e))
text = ''
return text