1. 程式人生 > >python3無法相容python2咋辦?2to3.py的介紹

python3無法相容python2咋辦?2to3.py的介紹

老師給了一個畢業學長的大專案,竟然是python2寫的,又不想一個個改錯誤又不想下python2環境包去下3已經有的包。

還好3早就自帶的2轉3的指令碼2to3.py

這個指令碼在python環境下tools/scripts裡面

cd 到.\Tools\scripts cmd執行python 2to3.py 

cmd提醒你要加引數,我們一般只會用到-w引數 它可以用於開啟指定轉換的.py檔案或者包含.py的資料夾

python 2to3.py -w ./mypython2

然後python就自動將檔案轉換成py3格式,原來的2格式會儲存在一個.bkt備份檔案,直接扔掉即可

好了,這樣就解決了又要下2又要下3的尷尬局面

 

另外 此處強烈推薦宇宙no.1編輯器vscode 能上cpp能上py能上java 上天入地的最強ide!我湯姆吹爆!