1 2import sys 3 4# Syntax sugar. 5_ver = sys.version_info 6 7#: Python 2.x? 8is_py2 = (_ver[0] == 2) 9 10#: Python 3.x? 11is_py3 = (_ver[0] == 3) 12 13from io import open as io_open 14 15if is_py2: 16 basestring = basestring 17 str = unicode 18 open = io_open 19elif is_py3: 20 basestring = (str, bytes) 21 str = str 22 open = open 23