Hi Narpfel,narpfel hat geschrieben: ↑Donnerstag 29. Juli 2021, 00:18Benutze einen Autoformatter wie `black`, dann kannst du dich zusätzlich noch freuen, dass dein Code immer gleich (gut?) aussieht. Und wir freuen uns, dass wir ihn lesen können.
Und zum `dict.update`: Das wird leider in vielen Tutorials so gezeigt, und man kann als Anfänger natürlich nicht einschätzen, ob man da gerade guten Stil vermittelt bekommt. Schön wäre es mit `objects[module] = obj` (wobei man da potentiell auch noch die Namen verbessern könnte).
bin heute nachtaktiv
Danke für deine Antwort. Ich werd zukünftig den Autoformatter ( halb - gezwungenermaßen ) verwenden.
Aber noch wichtiger zum Dictionary :
Ich hatte es vorher genau so. Wenn ich anschließend das Dic abgefragt habe, war immer nur 1 Eintrag
des letzten Loads vorhanden. Nachdem ich es auf update umgestellt habe, hat er beide ins Dic gepackt.
Ich dachte also, dass ich mit x["Test"] = "Test" das Dic überschreibe, während die update Funktion den
neuen Wert hinzufügt. Aber da war ein anderer Fehler dahinter, den ich schon beseitigt habe Wäre auch
seltsam, ich kenne das auch genauso von Perl.
Beste Grüße
YAPD