diff options
| author | Tim Graham <timograham@gmail.com> | 2014-12-13 13:41:31 -0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-12-13 13:42:45 -0500 |
| commit | e905d4984dbaca7e9175205d64ef8794fa7ded12 (patch) | |
| tree | 7ef2b7d67ac288e0a7ba93dbcfb8c71182b63001 | |
| parent | 0a8b911582eee85ea6da0d40dd2c7b12de5a78b2 (diff) | |
[1.7.x] Updated advice on six.moves.range/xrange; refs #23812.
Backport of bc88ec550afd5ce972b8c902572c6447d89c0cc9 from master
| -rw-r--r-- | docs/topics/python3.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/topics/python3.txt b/docs/topics/python3.txt index d8a2f646bd..8e4c3f1e63 100644 --- a/docs/topics/python3.txt +++ b/docs/topics/python3.txt @@ -358,7 +358,10 @@ The ``long`` type no longer exists in Python 3. ``1L`` is a syntax error. Use ``xrange`` ~~~~~~~~~~ -Import ``six.moves.xrange`` wherever you use ``xrange``. +If you use ``xrange`` on Python 2, import ``six.moves.range`` and use that +instead. You can also import ``six.moves.xrange`` (it's equivalent to +``six.moves.range``) but the first technique allows you to simply drop the +import when dropping support for Python 2. Moved modules ~~~~~~~~~~~~~ |
