Execuable Python Scripts

來源:Python Software Foundation

要直接執行 myscript.py,要在該 script 內的頭一行加上:

#! /usr/bin/env python3

這裡取用 env 環境變數,env 會知道 Python 放哪裡,而不用手動去找,也可避免掉換平台路徑就找不到的窘境。

然後在系統 shell 下用 chmod 命令為 myscirpt.py 加上可執行權限:

$ chmod + x myscript.py

如果是在 Windows 下,副檔名存成 .pyw 可以防止醜醜的 console 氣到跳出來。

參考資料