Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #6003

Re: [Python-de] "Export" an Modul möglich?

From "Peter J. Holzer" <hjp-usenet3@hjp.at>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] "Export" an Modul möglich?
Date 2023-07-11 12:59 +0200
Organization LUGA
Message-ID <slrnuaqdgb.cev.hjp-usenet3@trintignant.hjp.at> (permalink)
References <6f2f38bb-6c0a-7bc6-5c9e-76517eda8601@fam-goebel.de>

Show all headers | View raw


On 2023-07-10 21:45, Ulrich Goebel <ml@fam-goebel.de> 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

Back to de.comp.lang.python | Previous | NextPrevious in thread | Find similar


Thread

[Python-de] "Export" an Modul möglich? Ulrich Goebel <ml@fam-goebel.de> - 2023-07-10 23:45 +0200
  [Python-de] Re: "Export" an Modul möglich? jochen@wersdoerfer.de - 2023-07-11 07:58 +0200
  [Python-de] Re: "Export" an Modul möglich? c.buhtz@posteo.jp - 2023-07-11 07:28 +0000
  Re: [Python-de] "Export" an Modul möglich? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2023-07-11 12:59 +0200

csiph-web