Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]1035[/thread]

Python: - Parameter einlesen



<< >> 5 Einträge, 1 Seite
Crian
 2004-04-05 17:55
#10529 #10529
User since
2003-08-04
5871 Artikel
ModeratorIn
[Homepage]
user image
Gibt es da irgendwas getopt-vergleichbares?

Nach google ist getopt eine Funktion oder Klasse von Python ... google mal selbst danach, ich hab keine Ahnung von Python :D\n\n

<!--EDIT|Crian|1081173422-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Crian
 2004-04-05 18:14
#10530 #10530
User since
2003-08-04
5871 Artikel
ModeratorIn
[Homepage]
user image
Achso, ich beginne zu verstehen... gibt es dafür vielleicht auch eine lange Variante zu getopt? Von Hand parsen ist wenig handlich ...
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
renee
 2004-04-05 17:33
#10531 #10531
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich muss einen Python-Quellcode erweitern:

Der Besucher soll beim Programmstart Parameter angeben. Dies soll dann ungefähr so aussehen:
programm.py -w1 20 -w2 14 -i irgendwas

Wie ich die Werte von so einfachen Parameter wie das -i bekomme, ist mir klar, aber wie mache ich das, wenn ich andere Parameter habe, die so aussehen: -wi zahl, wobei i eine beliebige Zahl sein kann...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
renee
 2004-04-05 18:08
#10532 #10532
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ja, mit dem getopt lese ich die einfachen Optionen aus (z.B. das -i). Aber da wird immer durchgegangen (o steht für Option [z.B. -i])
Code: (dl )
1
2
3
4
if o == "-i":
variable = a
if o == "-w":
variable = a

aber ich kann ja nicht 100 verschiedene Abfragen machen, mit == "-w1", == "-w2" ...

Ich habe auch erst Freitag damit angefangen ;)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Ronnie
 2004-04-05 18:48
#10533 #10533
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Probier es dochmal hier mit deiner Fragestellung: deutschsprachige Python-Community - ansonsten kenne ich einen den ich morgen mal anhauen könnte.

Gruss,
Ronnie\n\n

<!--EDIT|Ronnie|1081176567-->
<< >> 5 Einträge, 1 Seite



View all threads created 2004-04-05 17:55.