platform — pääsy taustalla olevan alustan tunnistetietoihin¶
Tämä moduuli yrittää hakea mahdollisimman paljon alustan tunnistetietoja. Se tarjoaa nämä tiedot funktiorajapintojen kautta.
Funktiot¶
- platform.platform() str¶
Palauttaa merkkijonon, joka tunnistaa taustalla olevan alustan. Tämä merkkijono koostuu useista osamerkkijonoista seuraavassa järjestyksessä, väliviivoilla (
-) eroteltuina:alustan järjestelmän nimi (
MicroPythonOpenMV Camissa)MicroPython-versio
alustan arkkitehtuuri
taustalla olevan alustan versio
MicroPythonin linkittämän libc:n nimen ja sitä vastaavan version yhdistelmä.
Esimerkiksi OpenMV Camissa tämä voisi olla
"MicroPython-1.25.0-armv7emsp".
- platform.python_compiler() str¶
Palauttaa merkkijonon, joka tunnistaa MicroPythonin kääntämiseen käytetyn kääntäjän.
- platform.libc_ver() Tuple[str, str]¶
Palauttaa merkkijonomonikon (lib, version), jossa lib on MicroPythonin linkittämän libc:n nimi ja version tämän libc:n vastaava versio.
- platform.processor() str¶
Palauttaa merkkijonon, jossa on suorittimen yksityiskohtainen nimi, jos sellainen on saatavilla. Jos suorittimen nimeä ei tunneta, palautetaan sen sijaan tyhjä merkkijono.
OpenMV Camissa tämä palauttaa aina tyhjän merkkijonon; suorittimen nimi raportoidaan tällä hetkellä vain RISC-V-kohteissa.