This repository has been archived on 2024-08-21. You can view files and clone it, but cannot push or open issues or pull requests.
PyBitmessage-2024-08-21/src/unqstr.py
2024-05-26 10:18:08 +09:00

22 lines
416 B
Python

import sys
import six
def ustr(v):
if six.PY3:
if isinstance(v, str):
return v
else:
return str(v)
# assume six.PY2
if isinstance(v, unicode):
return v.encode("utf-8", "replace")
return str(v)
def unic(v):
if six.PY3:
return v
# assume six.PY2
if isinstance(v, unicode):
return v
return unicode(v, "utf-8", "replace")