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". Wnn 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?

Bei Pfadproblemen verwende ich sys.path.append(

Hermann
   der das #include ../ich.h für gemeinsames vermisst.

--
<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]

Reply via email to