comparison compat.py @ 116:e17ae4ccbc58 2.00

Removed code omitted in 2.00 releases from the 2.00 branch
author Oleg Oshmyan <chortos@inbox.lv>
date Fri, 08 Apr 2011 20:22:38 +0300
parents cd347cfca272
children
comparison
equal deleted inserted replaced
115:a28f84a8e603 116:e17ae4ccbc58
128 return _path.curdir 128 return _path.curdir
129 return _path.join(*rel_list) 129 return _path.join(*rel_list)
130 130
131 _path.relpath = relpath 131 _path.relpath = relpath
132 132
133 def import_urllib():
134 try:
135 # Python 3
136 import urllib.request
137 return urllib.request, lambda url: urllib.request.urlopen(url).read().decode('ascii')
138 except ImportError:
139 # Python 2
140 import urllib
141 return urllib, lambda url: urllib.urlopen(url).read()
142
143 try: 133 try:
144 from abc import ABCMeta, abstractmethod 134 from abc import ABCMeta, abstractmethod
145 except ImportError: 135 except ImportError:
146 ABCMeta, abstractmethod = None, lambda x: x 136 ABCMeta, abstractmethod = None, lambda x: x
147 137