apply Loic's changes only in python3 for extra safety
[sfa.git] / sfa / util / py23.py
1 # our own simplistic replacement for six
2 import sys
3 PY3 = sys.version_info[0] == 3
4
5 try:
6     StringType = basestring
7 except:
8     StringType = str
9
10 try:
11     from StringIO import StringIO
12 except:
13     from io import StringIO
14
15 try:
16     import xmlrpclib as xmlrpc_client
17 except:
18     from xmlrpc import client as xmlrpc_client
19
20 try:
21     import httplib as http_client
22 except:
23     from http import client as http_client
24     
25 try:
26     import ConfigParser
27 except:
28     import configparser as ConfigParser