Wie rufe ich eine Funktion aus einer anderen .py-Datei auf?

Sie können eine Funktion aus einer anderen .py-Datei aufrufen, indem Sie die Datei importieren und dann die Funktion aufrufen. Wenn Sie zum Beispiel eine Datei namens "example_module.py" haben, die eine Funktion namens "example_function()" enthält, können Sie diese Funktion aus einer anderen Datei, wie "main.py", aufrufen, indem Sie Folgendes tun:

# main.py
import example_module

example_module.example_function()

In diesem Beispiel wird durch den Befehl "import example_module" der Code in "example_module.py" ausgeführt und die Funktion "example_function()" steht dem aktuellen Skript zur Verfügung. Danach können Sie die Funktion mit der Syntax "example_module.example_function()" aufrufen.

Sie können auch from example_module import example_function anstelle von import example_module verwenden

from example_module import example_function
example_function()

Danach können Sie die Funktion direkt mit ihrem Namen aufrufen, in diesem Fall example_function(). Es ist zu beachten, dass dieser Ansatz den Vorteil hat, dass nur die notwendige Funktion anstelle des gesamten Moduls importiert wird, aber auf der anderen Seite kann es bei gleichen Funktions- und Variablennamen in verschiedenen Modulen zu Konflikten kommen, die man beachten sollte.