Raspberry Pi(ラズパイ)は、Pythonとの親和性が高いことで知られています。PythonはWindows、Mac、Linuxなど様々なOSに対応しており、Raspberry Piでも標準でインストールされています。
PythonとRaspberry Pi
Pythonは、その人気と多くの情報源のおかげで、これからRaspberry Piでプログラミングを学ぶのであれば、最適な選択肢と言えます。また、「パッケージ」と呼ばれる仕組みを使うと、機能を拡張することができ、少ないコードで様々なプログラムを作成することができます。
Pythonのコンパイル
Pythonのコードをコンパイルすることも可能です。例えば、print('コンパイルだよ')
というコードをhello.py
で保存し、ターミナルもしくはコマンドをhello.py
と同じディレクトリで開き、以下のコマンドを実行します。
>>> python
>>> import py_compile
>>> py_compile.compile('hello.py')
これにより、__pycache__/hello.cpython-36.pyc
が生成されます。Pythonは.py
以外に、Pythonコードをコンパイルした.pyc
というファイルも実行できます。
まとめ
Raspberry PiとPythonの組み合わせは、多くの可能性を秘めています。Pythonのコンパイルにより、より効率的なコードの実行が可能になります。これらの知識を活用して、Raspberry PiとPythonの世界をさらに深く探求してみてください。.