pyファイルをpycファイルにコンパイルする方法
Pythonはモジュールをimportする際にpycファイルを作成する。なので、コマンドプロンプトから以下のコマンドでaaa.pyファイルをaaa.pycにできる。
> python -c "import aaa"
もしくは、1つのpyファイルをpycファイルに変換するには、以下のコマンド。
> python -m py_compile aaa.py
もしくは、フォルダ内のpyファイルを全てpycに変換するには、以下のコマンド。
> python -m compileall .
Pythonプログラムから、1つのpyファイルをコンパイルするには、以下のようなスクリプトで可能。
import py_compile py_compile.compile('aaa.py')
Pythonプログラムから、あるカレントフォルダ内にあるpyファイル全てをpycにするには、以下のようなスクリプトで可能。
import compileall compileall.compile_dir('./')
pycファイルを配布する際には重宝しそう。