pyc是編譯py之後生成的本地檔案。一般當我們想發布系統的時候不想讓別人看到源**,所以要提前生成pyc檔案。
現今網上有很多介紹如何生成pyc的文章,但是在python3之後發現其生產pycache目錄下,而不是與原始檔同一目錄。
那麼如何讓python3實現生成的pyc與源**在同一目錄呢?
python3 -m compileall -b
.
加上引數-b就可以了。
所以發布python軟體的過程為:
1. 生產pyc檔案: python3 -m compileall -b .
2. 刪除py檔案: find . -name 「*.py」 |xargs rm -rf
3. 刪除pycache目錄: find . -name 「pycache」 |xargs rm -rf
@完
把python檔案編譯成exe檔案
把python檔案編譯成exe檔案 2008年06月24日 星期二 下午 08 37 把python 編譯成exe檔案是一件很酷的事情,有很多軟體都能實現這個功能。1.py2exe鏈結 安裝比較簡單,一路下一步就行了。建立乙個例子檔案foobar.py print foobar 建立乙個安裝檔案se...
less檔案編譯成css on windows
剛剛學習了twitter bootstrap css framework,然後想動手自己來做一些修改。less檔案要被編譯成 css檔案才可以執行,我直接執行less總是不成功。如何編譯呢,最簡單就是命令列。解壓後,加入 到path,dotless.compiler.exe bootstrap.le...
Python 將py檔案編譯成so檔案
1.安裝cython,以及gcc編譯環境 root localhost pip install cython 2.編寫測試指令碼 test.py def test print hello python def add a,b print a b return a b 1.編寫setup.py檔案,與...