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 (MicroPython OpenMV 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.