Seite 1 von 1

Python Script und Parameter

Verfasst: Montag 19. September 2011, 11:33
von Demian42
Hallo :)

Ich würde gern ein Python Programm schreiben, dass per ftp eine datei hochläd.
Die Upload funktion ist klar, aber das eigentlich was ich wissen will ist wie bekommt
man es hin beim programmstart verschiedene parameter hinzuzufügen z.B.:

ftpuploder -f /home/user/datei.dat -c "changedir" etc.

Wie bei vielen anderen programmen die man über die Shell bentutz. Falls relevant
ich benutze Linux.

Wenn mir jemand helfen könnte würde mich das sehr freuen.

Demian

Re: Python Script und Parameter

Verfasst: Montag 19. September 2011, 11:40
von deets
Dazu gibt es die Module optparse (standard) und argparse (3rd-party, aber deutlich erweitert). Ausserdem noch das uralte getopt, welches nicht mehr verwendet werden sollte.

Re: Python Script und Parameter

Verfasst: Montag 19. September 2011, 11:42
von Demian42
Danke schonmal für die schnelle Rückmeldung,
da ich Neuling bin komme ich damit nicht soganz
zurecht denke ich - ich brauch es auch nur um einen
kurzen Test durchzuführen, wäre es möglich mir
eine kurzes Beispiel zu optparse zu liefern :) ?

Demian

Re: Python Script und Parameter

Verfasst: Montag 19. September 2011, 11:44
von cofi
Dafuer gibt es die Doku: http://docs.python.org/library/optparse.html

Ich empfehle stattdessen aber auch eher argparse: http://docs.python.org/library/argparse.html

Re: Python Script und Parameter

Verfasst: Montag 19. September 2011, 11:45
von Demian42
Danke euch! - Habs hinbekommen ;)

Demian