Pycharm中添加2to3工具

在Python2.x中写的程序在Python3.x中运行,需要进行迁移,使用Python自带的工具 2to3-3.5可以将2.x版本的代码生成其对应的3.x版本的代码。我使用的IDE是PyCharm,下面介绍在PyCharm中添加 2to3-3.5工具

1.找到Python安装包里面的2to3-3.5工具

        Pycharm中添加2to3工具_第1张图片




2.点击File-->Setting-->Tools-->External Tools

      添加2to3-3.5工具,并做相关设置Pycharm中添加2to3工具_第2张图片

 Program: 设置为2to3-3.5工具的路径

 Parameters: -w 标识让2to3-3.5工具使用新生成的3.x版本的代码重写原始2.x版本的代码,并将原始2.x版本的代码重命名为  原始文件名+.bak的形式,$FilePath$代表原始文件                         的绝对路径

Working directory:代表原始文件所在目录的的绝对路径


3.做好上述设置就可以在PyCharm中使用 2to3-3.5工具了

     点击Tools-->External Tools 可以发现2to3-3.5发现工具已经添加成功

                                                         Pycharm中添加2to3工具_第3张图片


4.对一个Python文件使用 2to3-3.5工具

           1 显示新生成的等价的3.x版本的代码与原始2.x版本代码的区别

                      Pycharm中添加2to3工具_第4张图片

          2.生成对应的bak文件

                 








你可能感兴趣的:(Python)