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 (
MicroPythonaz 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.