Wenn bash das Python-Skript mit Argumenten ausführen und die Funktion func ausführen muss, müssen Sie zunächst einen __main__
Abschnitt am Ende Ihrer .py-Datei hinzufügen. Beispiel:
wenn __name__ == "__main__": sys importieren func (sys.argv [1], sys.argv [2])
Sie können das Ergebnis von func in stdout ausgeben, als Skript-Exit-Code verwenden, ...
Dann kann ein Bash-Skript "python myfunc.py 12 42 &" ausführen, um die Funktion auszuführen. "&" bedeutet, dass das Programm im Hintergrund läuft.