python爬蟲教程 如何將python3轉(zhuǎn)成python2?
如何將python3轉(zhuǎn)成python2?您可以使用Python內(nèi)置工具2to3。Py幫助您自動(dòng)將python2代碼轉(zhuǎn)換為python3代碼。此腳本的位置位于python安裝python27toolss
如何將python3轉(zhuǎn)成python2?
您可以使用Python內(nèi)置工具2to3。Py幫助您自動(dòng)將python2代碼轉(zhuǎn)換為python3代碼。此腳本的位置位于python安裝python27toolsscripts2to3.py的根目錄中。例如,我有一個(gè)python2的python腳本。X:D:TMP轉(zhuǎn)換.py您可以打開命令提示符,找到要轉(zhuǎn)換的腳本目錄,然后運(yùn)行2to3。Py-W型轉(zhuǎn)換.py如果沒有添加-W參數(shù),默認(rèn)情況下,只有與轉(zhuǎn)換過程相對應(yīng)的diff內(nèi)容會(huì)打印到當(dāng)前窗口。添加-W,即將更改寫回原始文件。
python中python2和python3之間怎么轉(zhuǎn)換?
Python中python2和python3之間的轉(zhuǎn)換模式如下:
1。放棄python2.6之前的Python版本。python2.6之前的Python版本缺少一些新特性,這將給遷移工作帶來很多麻煩。如果您不必放棄對以前版本的支持。
2、使用2to3工具檢查并轉(zhuǎn)換代碼。2to3是python的代碼轉(zhuǎn)換工具,可以自動(dòng)將python2的代碼轉(zhuǎn)換為python3的代碼。不幸的是,轉(zhuǎn)換后的代碼沒有處理python2的兼容性。所以我們不使用從2to3轉(zhuǎn)換過來的代碼。執(zhí)行2to3。Py查看輸出信息并解決相關(guān)問題。為了簡化轉(zhuǎn)換過程,腳本將python2源文件作為輸入,并自動(dòng)將其轉(zhuǎn)換為python3。