Obiektowe połączenie z bazą danych 💚 ... SQLITE + PYTHON = ❓

preview_player
Показать описание

Prawdopodobnie to film którego szukasz! :) Rozpoczynam serię w której bez wycinania pomyłek pokazuje krok po kroku jak tworzę odrobinę większy projekt w Pythonie w pełni obiektowo.
Na pierwszy ogień bierzemy połączenie z bazą danych i staramy się podejść do tego zagadnienia w możliwie abstrakcyjny sposób :)

#python #oop #obiektowe #programowanie
Рекомендации по теме
Комментарии
Автор

Mój kurs Pythona od podstaw:

A tu kurs z AI:

KacperSieradziński
Автор

Dokładnie tak powinien wyglądać kurs :), cały proces tworzenia, błędy i sprawdzanie jak dana funkcja działa. Tak pracuje programista, on wie jak rozwiązać problem, a nie jaka jest składnia konkretnych języków.

Isekai
Автор

Bardzo fajne jest to, że pokazujesz, że nie wszystko masz w głowie. Zazwyczaj ludzie przestają programować, ponieważ po kilkudniowej przerwie wszystko zapominają i wydaje im się, że są beznadziejni. Bardzo często powtarzam swoim uczniom, że najważniejsze jest rozwiązanie problemu a nie to co umiemy na pamięć. Super kursy - mam nadzieję, że wkrótce pojawi się jeszcze więcej.

tomaszlipinski
Автор

Właśnie tego wszędzie brakuje, a zawsze bardzo pomaga kiedy uczy się czegoś nowego - jak szukać informacji. Wielkie dzięki za to i mam nadzieję, że nie zejdziesz z tej drogi uczenia jak szukać odpowiedzi jak się czegoś nie wie :)

piotrsabak
Автор

Super odcinek, a pokazywanie w jaki sposób wyszukać i wykorzystać dokumentację przy rozwiązaniu danego problemu jest wręcz genialne. Pozdrawiam i mykam do kolejnego odcinka ;)

irk_pro
Автор

Świetny film! Masz mega przyjemny głos do słuchania :D Nie mogę się doczekać kolejnych projektów :)

Patterno
Автор

Bardzo fajne, nie wycinać. Dzięki temu wiem, że to nie wstyd nie pamiętać struktury jakiejś biblioteki! Dzięki.

rafalpilewicz
Автор

Bardzo mi się podobało to przeglądanie dokumentacji w trakcie pisania kodu 🙂👍

melonio
Автор

Nic nie wycinać, przynajmniej widać, że też szukasz i radzisz sobie z problemami :)

CyberSecBerzerk
Автор

Super. Świetnie się Ciebie słucha. Myślę, że tego typu zadania praktyczne rozwijają bardziej niż sucha teoria.

SzkodnikPL
Автор

Super poradnik, nic nie wycinaj. W ten sposób widać jak rozwiązujesz problemy. To jest bezcenna lekcja.

krzysztofwachowiak
Автор

Więcej takich filmów. Czekam na kolejny :)

wojtekmankowski
Автор

Tak dokładnie tego filmiku szukałem - dwa dni szperałem w necie po angielsku a tu ziomek nagrał film którego szukam czyli jak używać obiektów i bazy danych razem :) Tak się podjarałem że napisałeś komentarz zanim fiolm cały obejrzałem, tylko szybkiego scrolla zrobiłem żeby zobaczyć czy to co szukam :). Wieczorem siadam zrobić to co Ty a potem "upgraduje" swoją aplikację :)

Szymon
Автор

Mega materiał! ... nagrywaj mistrzu jak najwięcej!

Bartoszeg
Автор

Zdecydowanie nie wycinaj! To jest największa wartość tego materiału.

engiteam
Автор

Napiszę podobnie jak w filozofii Pythona, czyli krótko. BOMBA !!!. Serdecznie pozdrawiam.

JanKowalski-zmcy
Автор

17:18 no i już się zatrzymałem. Print(argv) nic mi nie wyświetla, ani nie mam możliwości do wpisywania niczego,

import sqlite3
from sys import argv
from os import getenv
from dotenv import load_dotenv
load_dotenv()


class Database:
def __init__(self, database_name):
self.connection =
self.cursor = self.connection.cursor()


def __del__(self):
self.connection.close()



if len(argv) > 1 and argv[1] == "setup":
print("Tworze tabele")


Output:
PS C:\programy\visual studio code>

:/

marcinajman
Автор

nie rozumiem tego execute w fetch_all 46:43 o co chodzi z tym łaczeniem za pomocą "and" ?

herzog
Автор

Hej. Fajny materiał, jak każdy :) mam małe pytanko. W 30:32 minucie filmu liczysz argv i wychodzi Ci 4, skąd te 4 ? nie do końca rozumiem skąd to się wzięło. Pozdrawiam

krzysiekd
Автор

nie wycinać, za to stan końcowy (na dany odcinek) wrzucić na gita

TheBibliotekarz
welcome to shbcf.ru