py2轉py3 Pycharm實用拓展功能

2022-06-13 23:36:19 字數 627 閱讀 5377

以windows 環境下pycharm為例 2轉3

1、在python安裝路徑下的tools\scripts目錄下找到2to3.py檔案

2、進入file-->setting-->external tools-->點選「+」

3、i、name:2to3

ii、description:py2轉py3

iii、program:選擇pyhon.exe的路徑

iv、arguments:剛才獲得的2to3檔案路徑,後面加上「 -w $filepath$」

例如:g:\softneededfaster\pythonstudyfiles\python\tools\scripts\2to3.py -w $filepath$

v、working directory:$filedir$

4、新增完點選ok,儲存成功。在tool-->external tools-->2to3可以看到該工具

5、在需要轉換python2到python3檔案的頁面,點選「2to3」,即可自動轉換

py3轉py2  相關學習**      阿爾伯塔

liunx環境 py2to3             

比較全的配置**               

py2與py3的區別

py2與py3的區別 1 py2 的預設編碼是ascii,py3的預設編碼是utf 8 2 py2print函式可以用引號引起來也可以括起來執行,py3必須括號括起來執行 3 py2互動使用函式raw input 得到了str,input 得到了int資料型別,py3使用input 得到str 4 ...

py2和py3之間的區別

1.編碼 py2採用的是ascll編碼 py3採用unicode編碼 2.print py2中print是乙個關鍵字 py3中print是乙個函式,含有括號 3.input py2中raw input 這個函式返回乙個字串,但不會對輸入的字串進行計算 比如將它轉化成int或者float input ...

py2和py3之間的不同

很瑣碎,而print語法的變化可能是最廣為人知的了,但是仍值得一提的是 python 2 的 print 宣告已經被print 函式取代了,這意味著我們必須包裝我們想列印在小括號中的物件。python 2 不具有額外的小括號問題。但對比一下,如果我們按照 python 2 的方式不使用小括號呼叫pr...