在 Python 中隱藏程式碼 在 Python 中隱藏原始程式碼對於保護敏感資訊或防止未經授權的存取至關重要。一種方法是利用 Python 的內建編譯器將程式碼轉換為字節碼。 指令 python -OO -m py_compile 產生一個 .pyo 文件,其中包含模糊的字節碼,刪除了文件字串和註解。將 .pyo 檔案重新命名為 .py 可以在不洩漏其原始程式碼的情況下執行程式碼。 限制: 此方法提供有限的混淆,因為程式碼可以反編譯(部分)使用第一條評論中提到的技術。儘管如此,在某些情況下它可能就足夠了。 其他注意事項: 導入的模組應使用 .pyc 後綴進行混淆。 Python 可以與 -O 標誌一起使用來運行帶有 .pyo 的混淆模組後綴。