.MPY Estensione file
Modulo MicroPython
| Sviluppatore | Damien George |
| Popolarità |
1,3 | 3 Voti |
Che cos'è un file MPY?
Un file MPY è un modulo MicroPython. Contiene dati binari, generalmente generati dalla compilazione di file di codice sorgente Python (.PY). I file MPY possono contenere anche codice macchina compilato da file di codice sorgente scritti in altri linguaggi, come C.
Maggiori informazioni
MicroPython è un'implementazione di Python ottimizzata per eseguire programmi su un microcontrollore. Include un cross-compilatore, noto come mpy-cross, utilizzato per precompilare gli script Python in file MPY. Questi file di bytecode devono essere inclusi nel firmware di un microcontrollore, così da essere disponibili per i programmi MicroPython eseguiti su quel microcontrollore.
Alcuni file MPY possono contenere codice macchina compilato da programmi scritti in un linguaggio diverso da Python. Questi file vengono utilizzati per importare librerie e funzioni non Python nei programmi MicroPython. I file MPY non Python vengono creati utilizzando lo strumento mpy_ld.py di MicroPython, che collega e compila un insieme di .O file.
Come aprire un file MPY
I file MPY non sono destinati all'apertura. Devono invece essere eseguiti utilizzando MicroPython e richiamati all'interno dei programmi MicroPython.