【TCAX相關(guān)】如何將pyc文件反編譯為py文件
為了了解TCAX的文件結(jié)構(gòu),這幾天開始嘗試反編譯pyc文件,折騰了一番終于搞定了。
注:本文主要是寫給TCAX開發(fā)者看的,新人暫時(shí)先用TCAX論壇內(nèi)的TCAX Studio或者TCAX Creator做特效字幕就行。
具體操作步驟如下
【步驟1】
在已安裝python(必須是有pip模塊的版本,3.2版本的Python安裝包安裝后是沒有pip模塊的)的情況下,點(diǎn)擊開始菜單按鈕,在輸入框那里輸入cmd,然后點(diǎn)擊cmd.exe呼出命令行窗口(總之只要是能啟動(dòng)cmd命令行窗口的方法都行)。然后輸入如下指令并按下Enter鍵即可完成安裝(也可先復(fù)制如下指令,然后在命令行界面上點(diǎn)擊鼠標(biāo)右鍵,選擇粘貼并按下Enter鍵即可):




【步驟2】
找到需要反編譯的pyc文件,這里以tcaxPy.pyc文件為例。
在TCAX文件目錄下找到tcaxPy.pyc文件并將其復(fù)制粘貼到別的地方,以防反編譯后生成的py文件覆蓋已有的tcaxPy.py文件,然后在放置tcaxPy.pyc文件的新目錄下的頂部輸入框那里輸入cmd啟動(dòng)cmd命令行窗口,然后輸入如下指令并按下Enter鍵:





即可得到反編譯后的tcaxPy.py文件,其內(nèi)容如下:

【補(bǔ)充說明】
使用pip安裝指令(pip install)的時(shí)候,一般來講在什么地方呼出cmd命令行窗口都行。
而如果要對(duì)具體的文件進(jìn)行一些操作的時(shí)候,應(yīng)該在具體文件所在目錄下的頂部輸入框中,輸入cmd再執(zhí)行相關(guān)操作才行(這里多注意下相對(duì)路徑、絕對(duì)路徑和cmd命令行窗口操作之間的一些細(xì)節(jié)就行)。