このドキュメンテーションは、MicroPython の最新開発ブランチのためのものです。 リリースバージョンでは利用できない機能に言及することがあります。

特定のリリースのドキュメントをお探しの場合は、左側のドロップダウンメニューを使って、 望みのバージョンを選択します。

platform -- 基盤プラットフォームの識別データへのアクセス

このモジュールは、該当する CPython モジュールのサブセットを実装しています。 詳しくはオリジナルの CPython ドキュメンテーションを参照してください: platform.

このモジュールは、プラットフォームを識別するデータを可能な限り取得しようとします。この情報は関数APIを介して利用可能になります。

関数

platform.platform()

基盤となるプラットフォームを識別する文字列を返します。この文字列は、複数のダッシュ(-)で区切った部分文字列が次の順序で並んだものです。

  • プラットフォームシステムの名前(例: Unix、Windows、MicroPython)

  • MicroPythonのバージョン

  • プラットフォームのアーキテクチャ

  • 基盤となるプラットフォームのバージョン

  • MicroPython がリンクしている libc の名前とそれに対応するバージョンを連結したもの。

たとえば、これは "MicroPython-1.20.0-xtensa-IDFv4.2.4-with-newlib3.0.0" のようになるかもしれません。

platform.python_compiler()

MicroPython をコンパイルする際に使ったコンパイラを識別する文字列を返します。

platform.libc_ver()

(lib, version) という2つの文字列からなるタプルを返します。ここで、 lib は MicroPython がリンクされている libc の名前であり、 version はこの libc の対応するバージョンです。