platform — hozzáférés a mögöttes platform azonosító adataihoz

Ez a modul megpróbál a lehető legtöbb platformazonosító adatot lekérni. Ezt az információt függvény API-kon keresztül teszi elérhetővé.

Függvények

platform.platform() str

Egy karakterláncot ad vissza, amely a mögöttes platformot azonosítja. Ez a karakterlánc több részkarakterláncból áll a következő sorrendben, kötőjelekkel (-) elválasztva:

  • a platform rendszerének neve (MicroPython az OpenMV Cam-en)

  • a MicroPython verziója

  • a platform architektúrája

  • a mögöttes platform verziója

  • annak a libc-nek a neve, amelyhez a MicroPython kapcsolódik, összefűzve a hozzá tartozó verzióval.

Például egy OpenMV Cam-en ez lehet "MicroPython-1.25.0-armv7emsp".

platform.python_compiler() str

Egy karakterláncot ad vissza, amely a MicroPython fordításához használt fordítót azonosítja.

platform.libc_ver() Tuple[str, str]

Egy (lib, version) karakterlánc-tuple-t ad vissza, ahol a lib annak a libc-nek a neve, amelyhez a MicroPython kapcsolódik, a version pedig e libc megfelelő verziója.

platform.processor() str

Egy karakterláncot ad vissza a processzor részletes nevével, ha van ilyen elérhető. Ha a processzornak nem ismert neve, akkor üres karakterláncot ad vissza helyette.

Az OpenMV Cam-en ez mindig üres karakterláncot ad vissza; processzornév jelenleg csak RISC-V célokon kerül jelentésre.