簡體   English   中英

在Windows中使用2to3 python

[英]Using 2to3 python in windows

我對編程相當陌生,一直在codecademy學習python。 我想在命令行上使用2to3將python 2x程序轉換為python 3x,但不知道該怎么做。 我查看了有關如何執行此操作的其他各種問題和文章,但我仍然不明白。 我已經安裝了python 3.3,並且正在運行Windows8。這是python 2x程序的路徑,也是2to3的路徑。

我的程序:“ C:\\ Users \\ watt \\ Documents \\ Tom's Stuff \\ Programs \\ Python \\ python 2 test.py”

2to3位置:“ C:\\ Python33 \\ Tools \\ Scripts \\ 2to3.py”

有人可以告訴我我必須輸入命令行嗎?

提前致謝...

您需要運行Python,然后運行2to3腳本,然后運行標簽和參數。

在命令行上運行2to3看起來像這樣:

[python] [2tp3.py] [標簽] [要轉換的文件(可以是1+)]

C:\\ python33 \\ python.exe C:\\ python33 \\ Tools \\ Scripts \\ 2to3.py -w C:\\ Users \\ watt \\ Documents \\ Tom's Stuff \\ Programs \\ Python \\ python 2 test.py

通過運行Python33和2to3.py,可以運行2to3腳本。 然后,添加-w標記以將程序實際轉換為Python3。然后,添加要轉換的文件。

通過首先將目錄更改為Programs文件夾,可以簡化命令。

將此行復制到C:\\python33\\Scripts\\2to3.bat

@python %~dp0..\tools\scripts\2to3.py %*

之后,您將可以使用

2to3 test.py

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM