【Python】在PyCharm的菜单栏中配置Python2代码转换Python3的工具

概述

本文介绍如何在PyCharm环境配置2to3.py工具到菜单栏。

测试环境

  • Windows 10 64位
  • PyCharm Community Edition 2016.3
  • Python 3.5.1

2to3.py

如果要把python2编译器下的代码转换升级到python3编译器,可以使用Python自带的2to3.py工具进行转化。

你可以在Python安装路径下的Tools\scripts目录下找到2to3.py文件。

命令行使用方式:

python C:\Python35\Tools\scripts\2to3.py -w [filename]

可以加-h查看帮助:

python C:\Python35\Tools\scripts\2to3.py -h

配置步骤

第一步:
pyCharm菜单栏–>「File」–>「Settings」–>「Tools」–>「External Tools」–>点击加号添加工具。
添加工具

第二步:
工具配置如下:
Edit Tool

Program:\$ModuleSdkPath\$
Parameters:C:\Python35\Tools\scripts\2to3.py -w "\$FilePath\$"
Working directory:\$FileDir\$

第三步:
之后一路「OK」即可,完成后可以在「菜单栏」–>「Tool」–>「Extern Tools」下使用。

完成

注意事项

  • 由于Markdown编辑器的原因,参数以图片为准。
  • 2to3.py存放路径最好不要有空格,或者尝试给执行路径加英文双引号,例如:
"C:\Python35\Tools\scripts\2to3.py" -w "\$FilePath\$"

小技巧

由于每次2to3都会生成一个bak备份文件,如果不需要这个备份可以在参数里添加「-n」即可。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值