Merge pull request #600 from anthrotype/xrange

py23: always use the iterator version of (x)range
This commit is contained in:
Cosimo Lupo 2016-05-04 17:52:00 +01:00
commit d3cfcbb5ed

View File

@ -6,7 +6,7 @@ import sys
__all__ = ['basestring', 'unicode', 'unichr', 'byteord', 'bytechr', 'BytesIO',
'StringIO', 'UnicodeIO', 'strjoin', 'bytesjoin', 'tobytes', 'tostr',
'tounicode', 'Tag', 'open']
'tounicode', 'Tag', 'open', 'range', 'xrange']
try:
@ -241,6 +241,15 @@ def open(file, mode='r', buffering=-1, encoding=None, errors=None,
file, mode, buffering, encoding, errors, newline, closefd)
# always use iterator whether one uses 'range' (py3) or 'xrange' (py2)
try:
xrange = xrange
range = xrange
except NameError:
xrange = range
range = range
import logging