Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Lekce 7 - Založení databáze v PySide6 a QtSql

V minulé lekci, Databáze a GUI pomocí knihovny PySide, jsme si ukázali práci s databázemi pomocí okenních aplikací ve frameworku Qt.

V následujícím tutoriálu databází v Pythonu si ukážeme instalaci knihoven PySide6 a PyInstaller, navrhneme strukturu databáze a definujeme tabulky a konstanty. Než se pustíme do projektu s grafickým rozhraním, bude vhodné si něco říct o základních principech SQL a Qt frameworku v konzolovém prostředí.

Instalace knihoven PySide6 a PyInstaller

V tutoriálu budeme pracovat v IDE PyCharm. Oproti Qt Creatoru, který také Python podporuje, má PyCharm několik předností. Hlavně snadnější vývoj a rychlost.

Pro práci s databází si předně musíme nainstalovat knihovnu PySide6. Přidáme dále knihovnu PyInstaller, která dovede zabalit náš program včetně potřebných knihoven do jednoho .exe souboru (nebo jiné spustitelné aplikace pro daný operační systém). Obě knihovny lze nainstalovat dvěma způsoby. Buďto přímo v terminálu pomocí pip nebo po založení projektu v IDE. Podíváme se na obě varianty:

Instalace PySide6 a PyInstaller pomocí pip:
pip install pyside6
pip install pyinstaller

 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

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 tento kurz

Koupit všechny aktuálně dostupné lekce s funkcí odevzdávání úloh za pouhých 225 Kč
Aktuální stav konta 0 Kč
Koupí tohoto balíčku získáš přístup ke všem 10 článkům (10 lekcí) tohoto kurzu.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Neomezený a trvalý přístup k jednotlivým lekcím.
  • 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 tomto tutoriálu databází v Pythonu si vysvětlíme základy SQL a Qt frameworku v konzolovém prostředí pomocí knihovny PySide6.

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íť.

Článek pro vás napsal Virlupus
Avatar
Autor se věnuje webovým aplikacím, skladově-účetnímu softwaru, 3D grafice, lexiální analýze a parserování. Studuje fyziku na MFF UK. Učil IT na střední škole.
Aktivity