[Python-de] Re: Pfade, Modulnamen und import-Statements
Hermann Riemann <[email protected]> Fri, 10 May 2024 20:05:56 +0200
| Newsgroups | gmane.comp.python.general.german |
|---|---|
| Message-ID | <[email protected]> |
Am 04.05.24 um 13:12 schrieb Marc Haber: > ich hab mal eine Verständnisfrage. > > Gegeben sei ein Verzeichnis . und ein Programm ./keks. > Weiterhin sei die Klasse MyClass1 in d/mc1.py und die Klasse MyClass2 in > d/mc2.py definierrt. > > Wenn ich nun in keks die Klasse MyClass2 benutzen möchte, schreibe ich > "from d.mc2 import MyClass2". Wenn ich in d/mc1.py dasselbe tun möchte, > muss ich dort "from mc2 import MyClass2" schreiben, kann also Code, der > "verwandte" Module benutzt, nicht frei verschieben. > > Ist das so gedacht, oder verpass ich da was? Ein wenig lässt sich mit sys.path.append erreichen. Ich benutze das für meine Hilfsprogramme, die von mehreren Programme verwendet werden. -- <http://www.hermann-riemann.de> _______________________________________________ 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]