首頁>技術>

加密為pyc應該是最簡單的加密方式,可能也是最容易反編譯的格式,類似於matlab的.p檔案

在某些場景下,若不方便將python編寫的原始碼工程直接給到其他人員,則可以將python工程編譯成跨平臺可執行檔案(.pyc)解決。具體操作如下:生成pyc檔案:

import py_compileimport compileallpy_compile.compile('./SemanticAPI.py') #—單個py檔案compileall.compile_dir(dir='F:/python/pycdemo',force=True) #–資料夾內的所有.py檔案

生成的檔案為 檔名+cpython-36+字尾名

如何使用pyc檔案呢?

首先將檔名重新命名,去掉中間"cpython-36"

比如:dat2mat_batch.cpython-36.pyc,將其重新命名為dat2mat_batch.pyc即可

然後就可以直接import匯入使用。

25
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 一文說清楚主資料,資料倉庫和資料中臺