Понекад желимо да сакријемо изворни код за видљивост корисника.
У Ц-у је то лако јер су Ц изворни код и Ц извршни фајлови одвојени, али у Питхон-у имате само изворне датотеке које се компајлирају током времена извршавања.
Мицропитхон користи алатку под називом мпи-цросс да направи неке компоненте у главној машини и дода их у фирмвер компајлиран од мицропитхон-а. Ова алатка се такође може користити за дистрибуцију унапред компајлираних Питхон датотека, познатих као .мпи датотеке, које садрже само бајт-код Питхон-а, не и изворни код Питхон-а, а микропитхон виртуелна машина може да се учита у току рада.
- мпи датотеке имају две главне предности
- Уклања изворни код и нуди дистрибуцију фирмвера компајлиране бајт кодом.
- Избегава фазу компилације на СБЦ-у, смањујући употребу РАМ-а
- Да бисте направили .мпи датотеку, потребан вам је мпи-цросс алат, овај алат је креирао мицропитхон и извори се могу преузети и изградити са Гитхуб.
Овде имате компајлирану верзију Виндовс-а. - Имајте на уму да СБЦ ради са мицропитхон-ом 1.13, тако да мпи-цросс алат мора бити направљен и од ове верзије.
Поступак
Кораци су једноставни:
1 Направите Питхон датотеку са својим изворним кодом. у нашем случају:
#велцоме.пи принт( "здраво свете")
2 Распакујте компајлирана верзија за Виндовс и ставите у исти фолдер:
– Ваша мицропитхон изворна датотека
– мпи-цросс.еке
– цигвин1.длл
3 Компилирајте датотеку помоћу алата мпи-цросс. Ово би требало да генерише датотеку добродошлице.мпи.

4 Копирајте .мпи датотеку у СБЦ меморију
5 Да бисте покренули .мпи датотеку, увезите своју мпи датотеку као нормалан модул:

