Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Sollten mir nicht normalerweise die Keywords bei ``kwargs`` angezeigt werden Confused ein ``*`` vor kwargs bringt folgenden Traceback:
Das Verursacht diesen Fehler, weil der Stern da syntaktisch falsch ist. print ist keine Funktion.
Sofern du dir eine Liste der übergebenen Keys (nicht der Werte) anzeigen lassen möchtest (denn nur diese übergibt tut *kwags bei funktionen), so ginge das so:
wenn du innerhalb einer Funktion etwas über den Aufrufer wissen willst, bist du zu 99% bei einem falschen Design.
Der Witz an Funktionen ist ja gerade, dass sie (im idealfall) unabhängig vom Rest funktionieren.
Ok, danke keppla. Ich werde das Konzept nochmal überarbeiten.
Birkenfeld, ja hast recht. Ich meinte ja auch Objekte. In Python ist ja alles ein Objekt. Ab und zu passiert es mir aber noch das ich "Variablen" als solche und nicht als Objekte betrachte. Das wird sich aber auch mit der Zeit legen ^^