一个黑客在2to3之上的混合代码库现代化代码。
modernize-fissix的Python项目详细描述
Python _ _ _ __ ___ __| |___ _ _ _ _ (_)______ | ' \/ _ \/ _` / -_) '_| ' \| |_ / -_) |_|_|_\___/\__,_\___|_| |_||_|_/__\___|
这个库是fissix的一个非常薄的包装来利用它 为了使Python2的代码更加现代化 把它移植到python3上。
python-modernize命令的工作方式与2to3类似。下面是你如何重写 单个文件:
^{pr2}$它不保证,但它试图抛出一个代码库兼容 使用Python2.6+或Python3。它生成的代码有一个运行时 依赖于six,除非 ^使用了{tt2}$选项。six的1.9.0或更高版本是 推荐。某些修复程序输出的代码与 Python 2.5或更低版本。
文档:python-modernize.readthedocs.io。
有关python-modernize的许可证,请参阅LICENSE文件。 使用此工具不会影响现代化代码的许可。
- 项目
标签: