adapt sys.version_info for Python < 2.7; fixes #3
This commit is contained in:
parent
8c38f35167
commit
9c65de94c2
@ -5,12 +5,14 @@ import sys
|
|||||||
import shutil
|
import shutil
|
||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
|
|
||||||
if sys.version_info.major > 2:
|
# we do not use the nicer sys.version_info.major
|
||||||
|
# for compatibility with Python < 2.7
|
||||||
|
if sys.version_info[0] > 2:
|
||||||
from configparser import RawConfigParser
|
from configparser import RawConfigParser
|
||||||
else:
|
else:
|
||||||
from ConfigParser import RawConfigParser
|
from ConfigParser import RawConfigParser
|
||||||
|
|
||||||
if sys.version_info.major > 2:
|
if sys.version_info[0] > 2:
|
||||||
import urllib.request
|
import urllib.request
|
||||||
class URLopener(urllib.request.FancyURLopener):
|
class URLopener(urllib.request.FancyURLopener):
|
||||||
def http_error_default(self, url, fp, errcode, errmsg, headers):
|
def http_error_default(self, url, fp, errcode, errmsg, headers):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user