blob: 1018adfe2df480c8e748889c4f6b23f0d3437cb8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# -*- coding: utf-8 -*-
import sys
try:
# py < 2.7
import unittest2 as unittest
except ImportError:
import unittest
try:
unicode()
except NameError:
b = bytes
def u(value):
if isinstance(value, bytes):
return value.decode('utf-8')
return value
else:
def b(value):
return str(value)
def u(value):
if isinstance(value, unicode):
return value
return unicode(value, 'utf-8')
|