Merge pull request #600 from anthrotype/xrange
py23: always use the iterator version of (x)range
This commit is contained in:
commit
d3cfcbb5ed
@ -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
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user