.MPY Dateiendung
MicroPython-Modul
| Entwickler | Damien George |
| Beliebtheit |
1,3 | 3 Stimmen |
Was ist eine MPY-Datei?
Eine MPY-Datei ist ein MicroPython-Modul. Sie enthält Binärdaten, die normalerweise durch das Kompilieren von Python-Quellcodedateien (.PY) erzeugt werden. MPY-Dateien können auch Maschinencode enthalten, der aus Quellcodedateien kompiliert wurde, die in anderen Sprachen wie C geschrieben sind.
Weitere Informationen
MicroPython ist eine Python-Implementierung, die für die Ausführung von Programmen auf einem Mikrocontroller optimiert ist. Sie enthält einen Cross-Compiler namens mpy-cross, der zum Vorkompilieren von Python-Skripten in MPY-Dateien verwendet wird. Diese Bytecode-Dateien sind dafür vorgesehen, in die Firmware eines Mikrocontrollers eingebunden zu werden, damit sie für MicroPython-Programme verfügbar sind, die auf diesem Mikrocontroller ausgeführt werden.
Einige MPY-Dateien können Maschinencode enthalten, der aus Programmen kompiliert wurde, die in einer anderen Sprache als Python geschrieben sind. Diese Dateien werden verwendet, um Nicht-Python-Bibliotheken und -Funktionen in MicroPython-Programme zu importieren. Nicht-Python-MPY-Dateien werden mit dem MicroPython-Tool mpy_ld.py erstellt, das mehrere .O-Dateien zusammenführt und kompiliert.
So öffnen Sie eine MPY-Datei
MPY-Dateien sind nicht zum Öffnen vorgesehen. Stattdessen werden sie mit MicroPython ausgeführt und innerhalb von MicroPython-Programmen referenziert.