Seite 1 von 1

Funktionen mit Parametern aufrufen

Verfasst: Dienstag 1. März 2022, 13:42
von StyleFile
Hallo zusammen, ich habe ein Python Programm mit verschiedenen Funktionen:
def paste(file1, file2)
paste_d(separator, file1, file2)
paste_s(file1, file2)

Wenn ich diese im Idle ausführe funktionieren diese auch ohne Probleme(Bsp. paste_d(":","Test.txt", "Test2.txt")).
Nun soll ich diese Funktionen über folgende Aufrufe aufrufen:
python paste test1.txt numbers.txt
paste −d : test1.txt test2.txt
paste −s test1.txt test2.txt

Nun wäre meine Frage wie ich implementieren kann, dass ich mit diesen Aufrufen die Funktionen aufrufen kann. Komme hier leider gar nicht mehr weiter...
Schon einmal vielen Dank!

Re: Funktionen mit Parametern aufrufen

Verfasst: Dienstag 1. März 2022, 13:52
von Sirius3
Der Standardweg ist argparse.

Re: Funktionen mit Parametern aufrufen

Verfasst: Dienstag 1. März 2022, 14:50
von StyleFile
Hallo Sirus, vielen Dank für die schnelle Hilfe! Das habe ich auch schon gefunden, ich verstehe nur nicht wie ich dies in meinen Code implementieren kann ...

Re: Funktionen mit Parametern aufrufen

Verfasst: Dienstag 1. März 2022, 15:02
von Sirius3
In der Dokumentation sind viele Beispiele. Was konkret verstehst Du nicht, was hast Du versucht und wo kommst Du nicht weiter?