Přeskočit obsah

Kód při ukončení (def_exit)

Co dělá: Definuje kód, který se má provést při ukončení programu.

def_exit

Vstupy

  • exit_code: příkazy pro závěrečný úklid.

Výstup

  • Žádný (příkazový blok).

Kdy použít

  • Ukládání dat, vypnutí periferií a bezpečné uvolnění zdrojů.
  • Příprava zařízení na restart nebo stop.

Tipy a pasti

  • Do ukončovací části nedávej dlouhé blokující operace.
  • Zavři otevřené soubory a uveď výstupy do bezpečného stavu.

Ukázka generovaného Python kódu

def on_exit():
    pwm22.deinit()
    print("Program končí")