ich spiel gerade mit sqlite und wollte eine Klasse book machen, die die Datenbankanbindung kapselt:
Ich stell mir das ungefähr so vor:
Code: Alles auswählen
class book(object):
def __init__(self):
self.name = None
self.isbn = None
self.autor = None
self.verlag = None
self.kategorie = None
def commit():
# self.name, self.isbn, usw. in sqlite-db schreiben
Wo/Wann sollte ich also die Verbindung zur DB aufbauen/schließen und wann offenhalten?