Python プログラミング言語の初めの接触
Python プログラムの実行#
ソースコード(source code)#
Python のソースコードは、一般的に拡張子が .py
のファイルです。書き終わった後、コンパイラ(ここではインタプリタ)に渡されます。
コンパイラ(Compiler)#
ソースコードがコンパイラに渡されると、バイトコードにコンパイルされ、.pyc
という拡張子のファイルとして表れます。それはインタプリタによって実行されます。
インタプリタ(Interpreter)#
バイトコードは、 PVM
と呼ばれるインタプリタに渡されると、実行が開始され、コンパイルもインタプリタによって行われます。実行プロセスは、PVM がバイトコードを読み取り、それをプロセッサで実行することです。実装方法は次のとおりです:
CPython#
元の、標準的な実装方法です。
Jython#
Java 言語との統合に使用される実装方法です。
IronPython#
.NET フレームワークとの統合に使用される実装方法です。