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.