【发布时间】:2021-02-10 21:18:15
【问题描述】:
我正在使用 2to3 来更新一些 python2 代码。不幸的是,有一些我不喜欢的修复程序:
- 我确实信任一些固定器(例如打印固定器)。
- 所以我只想运行一个我信任的修复程序。
对于 Python 2to3,如何禁用所有修复程序而只执行一两个修复程序?例如,如果您只想运行print fixer"?
【问题讨论】:
标签: python python-3.x python-2to3
我正在使用 2to3 来更新一些 python2 代码。不幸的是,有一些我不喜欢的修复程序:
对于 Python 2to3,如何禁用所有修复程序而只执行一两个修复程序?例如,如果您只想运行print fixer"?
【问题讨论】:
标签: python python-3.x python-2to3
你只需要这样做:
2to3 --fix print your_file.py
--fix,则启用所有修复程序。--fix,则只会处理您指定的那些修复程序。--nofix 而没有提供--fix 时,将启用所有修复程序,并且仅禁用您使用--nofix 指定的修复程序。【讨论】: