[英]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.