[Python-de] Re: "Export" an Modul möglich?
"Peter J. Holzer" <[email protected]> Tue, 11 Jul 2023 12:59:23 +0200
| Newsgroups | gmane.comp.python.general.german |
|---|---|
| Organization | LUGA |
| Message-ID | <[email protected]> |
On 2023-07-10 21:45, Ulrich Goebel <[email protected]> wrote: > Unschön bleibt aus meiner Sicht, dass der DB-Konnektor nur über eine > Funktion zugänglich ist, also DB(). Schöner wäre DB, also eine "Zustand > des Moduls" - aber das gibt es wohl nicht? So sieht die Syntax später > z.B. so aus: > Cur = DB().cursor() > DB().commit() > Schöner wäre: > Cur = DB.Cursor() Also einen Methodennamen, der mit einem Großbuchstaben beginnt, finde ich nicht schöner, sondern ziemlich irritierend. > DB.commit() Oh, Du meinst das? Geht natürlich genauso. Die Variable musst Du dann halt vorher initialisieren und das Behandeln von Verbindungsabbrüchen wird auch komplizierter. Aber wenn Du den Cursor schon hast, hast Du auch eine Verbindung zur Connection: Cur.connection.commit() (Und "cur" würde ich auch mit kleinem c schreiben) hp _______________________________________________ python-de Mailingliste -- [email protected] Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected] https://mail.python.org/mailman3/lists/python-de.python.org/ Mitgliedsadresse: [email protected]