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