python工程字節碼形式發佈,隱藏源碼

pyc文件是py文件編譯後生成的字節碼文件;pyc文件經過python解釋器會生成機器碼來直接運行,所以pyc文件是可以跨平臺部署的,同時可以用來隱藏源代碼。

1、生成單個pyc文件
python -m foo.py
或者
import py_compile
py_compile.compile('/path/to/foo.py')

2、批量生成pyc文件
python -m compileall <dir>
或者
import compileall
compileall.compile_dir(r'/path')

運行方式:
python foo.pyc

附:pyc批量生成腳本.sh

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章