在 PyCharm 中将 python 2 代码转换为 3

Convert python 2 code to 3 in PyCharm(在 PyCharm 中将 python 2 代码转换为 3)

本文介绍了在 PyCharm 中将 python 2 代码转换为 3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个使用 python 2 代码编写的大型 ML 项目,我刚开始使用 PyCharm 作为 IDE.我目前正在使用 WinPython 3.4,我最好在 python 3 中完成所有操作,而不是继续使用旧版 2.当我从 git 克隆项目时,pycharm 中出现了一个弹出窗口,类似于将代码转换为3 from 2 但我并没有真正考虑并退出它.我该如何转换它?

I have a large ML project in python 2 code and I just started using PyCharm as an IDE. I'm currently using WinPython 3.4 and I'd preferably like to do everything in python 3 instead of continue using legacy 2. When I cloned the project from git a popup in pycharm came up that was something along the lines of converting the code to 3 from 2 but I didn`t really think about it and exited it. How do I convert it?

推荐答案

我在 Pycharm IDE 中找到了一种使用 2to3 工具将文件从 v2 转换为 v3 的方法.

I found a way in Pycharm IDE to convert file from v2 to v3 using 2to3 tool.

我在windows环境下申请了pycharm社区版v 2016.2.3.

I applied in pycharm comunity edition v 2016.2.3 in windows environment.

  • 点击状态栏中的终端现在,您处于项目根目录中的 shell 命令中.
  • 输入命令(转换 myfile.py):
  • click terminal in status bar Now, you are in shell command, in the root of your project.
  • type the command (to convert myfile.py):
2to3 myfile.py -w

工具修改文件的代码,你的 IDE 会随着修改反映出来.

The tool modifies the code of the file, and your IDE is reflected with the changes.

要修改文件夹中的所有文件,请输入命令

To modify all your files in the folder, type the command

2to3 . -w

选项 -w 实际写入更改.更多详情请写:

The option -w to actually write the changes. For more details write:

2to3 -h

这篇关于在 PyCharm 中将 python 2 代码转换为 3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:在 PyCharm 中将 python 2 代码转换为 3

基础教程推荐