Groups | Search | Server Info | Keyboard shortcuts | Login | Register


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

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

From jochen@wersdoerfer.de
Newsgroups de.comp.lang.python
Subject [Python-de] Re: "Export" an Modul möglich?
Date 2023-07-11 07:58 +0200
Message-ID <9FC81C90-23AF-462E-BC2B-874F31D17595@wersdoerfer.de> (permalink)
References <6f2f38bb-6c0a-7bc6-5c9e-76517eda8601@fam-goebel.de>

Show all headers | View raw



> Am 10.07.2023 um 23:45 schrieb Ulrich Goebel <ml@fam-goebel.de>:
> 
> Ist das ein gutes, "pythonisches" Vorgehen? Oder gibt es eine elegantere Möglichkeit?

Hmm, kennst du das Repository-Pattern schon? Das ist so der übliche Weg, wenn man
die Datenhaltung wegabstrahieren möchte:

https://www.cosmicpython.com/book/chapter_02_repository.html

> 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

Klar, das geht auch. Aber Attribute von Modulen sind halt für alle gleich, d.h. wenn man das
ändern sollte, ändert man es für alle, die es benutzen.

Viele Grüße
Jochen

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next 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