Language: Čeština
10-12, 14:30–14:50 (Europe/Prague), 111
Python program, který skriptu jedním řádkem kódu dodá různá rozhraní – GUI okno, CLI flagy apod.
Při psaní programu strávíte velké množství času laděním rozhraní, přes který ho bude ovládat uživatel. Ubíjející je to, zvlášť pokud váš skript není náročný, pokud potřebuje pouze pár proměnných.
Nedávno jsme vydali knihovnu Mininterface, přesně tohle řeší. Stačí obalit konfigurační třídu jedinou funkcí a získáte jak GUI klikatelné okno, tak TUI fallback na starších strojích, CLI parametry do terminálu i načítání konfiguračního souboru.
Pokročilí
Edvard Rejthar má v týmu CSIRT.CZ a CZ.NIC-CSIRT na starosti především analýzu škodlivého kódu na webových stránkách v české doméně a rozvoj systémů na automatické zpracovaní dat.