モジュールには、ソースファイルからバイトコードファイルを作る関数と、モジュールのソースファイルがスクリプトとして呼び出される時に使用される関数が定義されています。頻繁に必要となるわけではありませんが、共有ライブラリとしてモジュールをインストールする場合や、特にソースコードのあるディレクトリにバイトコードのキャッシュファイルを書き込む権限がないユーザがいるときには、この関数は役に立ちます。py_compile.PyCompileError¶ファイルをコンパイル中にエラーが発生すると送出される例外。quiet=0)¶ソースファイルをバイトコードにコンパイルして、バイトコードのキャッシュファイルに書き出します。