Python 2to3不更改文件

car*_*lli 10 python module python-2to3

我有一堆用python 2.x编写的模块,我需要它们在3.x中才能工作.我在整个文件夹上运行了2to3,它似乎工作正常,但当我再次查看文件时它们是相同的.我没有使用2to3,并想知道它是否将转换后的文件保存在其他目录中.

Mar*_*ers 14

您需要2to3使用-w开关明确告知实际写入更改:

2to3 -w example.py
Run Code Online (Sandbox Code Playgroud)