Lekce 7 - Upomínač narozenin v PyQt - Dokončení aplikace
V minulé lekci, Upomínač narozenin v PyQt - Logická vrstva, jsme si připravili logickou vrstvu aplikace.
Zdravím vás u již poslední lekce tvorby upomínače narozenin v Pythonu. V dnešním PyQt tutoriálu propojíme logickou a prezentační vrstvu a dokončíme naši aplikaci. A protože Python velmi jednoduše podporuje práci s CSV soubory, stihneme si dnes naprogramovat i ukládání a načítání dat.
Na úvod si ukažme motivační foto dokončené aplikace:

Import
Nejprve si importujeme potřebné knihovny:
pandas- Knihovnu využijeme při ukládání a načítání osob. Nainstalujte ji v příkazovém řádku pomocí příkazu:
py -m pip install pandas
atexit- Pomocí knihovny zaregistrujeme funkci, která se spustí před vypnutím programu. Tehdy budeme chtít osoby v aplikaci uložit, aby zde byly přítomné i po opětovném spuštění.os- Budeme potřebovat zjistit, zda již souborosoby.csvs osobami existuje.
import atexit import pandas as pd import os
PrehledForm
Závislosti
Ve formuláři PrehledForm máme zatím k dispozici
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
150 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V Python tutoriálu dokončíme aplikaci Upomínač narozenin, také se naučíme jak uložit a načíst osoby z CSV.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.