mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
actually tell the name of the flag to use
This commit is contained in:
parent
d5ff5b2ec4
commit
ad2a9e72f1
1 changed files with 7 additions and 7 deletions
|
@ -42,7 +42,7 @@ original is also be made.) Writing the changes back is enabled with the
|
||||||
|
|
||||||
$ 2to3 -w example.py
|
$ 2to3 -w example.py
|
||||||
|
|
||||||
After transformation :file:`example.py` looks like this::
|
After transformation, :file:`example.py` looks like this::
|
||||||
|
|
||||||
def greet(name):
|
def greet(name):
|
||||||
print("Hello, {0}!".format(name))
|
print("Hello, {0}!".format(name))
|
||||||
|
@ -79,12 +79,12 @@ flag. Note that *only* doctests will be refactored.
|
||||||
The :option:`-v` option enables the output of more information on the
|
The :option:`-v` option enables the output of more information on the
|
||||||
translation process.
|
translation process.
|
||||||
|
|
||||||
2to3 can also treat ``print`` as a function instead of a statement in the
|
When the :option:`-p` is passed to it, 2to3 treats ``print`` as a function
|
||||||
grammar. This is useful when ``from __future__ import print_function`` is being
|
instead of a statement. This is useful when ``from __future__ import
|
||||||
used. If this option is not given, the print fixer will surround print calls in
|
print_function`` is being used. If this option is not given, the print fixer
|
||||||
an extra set of parentheses because it cannot differentiate between the and
|
will surround print calls in an extra set of parentheses because it cannot
|
||||||
print statement with parentheses (such as ``print ("a" + "b" + "c")``) and a
|
differentiate between the and print statement with parentheses (such as ``print
|
||||||
true function call.
|
("a" + "b" + "c")``) and a true function call.
|
||||||
|
|
||||||
|
|
||||||
:mod:`lib2to3` - 2to3's library
|
:mod:`lib2to3` - 2to3's library
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue