Ich habe kürzlich lesen Sie über die getattr()
Funktion . Das Problem ist, dass ich immer noch nicht begreife, wie man es benutzt. Das einzige, was ich verstehe, ist getattr()
ist das getattr(li, "pop")
ist dasselbe wie der Aufruf von li.pop
.
Ich habe nicht verstanden, wie man damit einen Verweis auf eine Funktion erhalten kann, ohne deren Namen zur Laufzeit zu kennen. Vielleicht liegt es daran, dass ich generell ein Anfänger in der Programmierung bin. Könnte jemand etwas Licht in dieses Thema bringen? Wann und wie verwende ich das genau?