Seite 1 von 1

Parametereingabe

Verfasst: Dienstag 15. April 2003, 09:36
von chupachup
Hallo, bin absoluter newbie,
ich habe ein Problem, und zwar würde ich gerne bei einem Pythonskript zur laufzeit parameter abfragen, diese dann berechenen und ausgeben. Mein Problem liegt jetzt darin, wie lasse ich Python meine Parameter abfragen, also wie muss ich das in meinem Skript definieren.

vielen Dank schon mal,
chupachup

Re: Parametereingabe

Verfasst: Dienstag 15. April 2003, 10:16
von Voges
Hallo!
chupachup hat geschrieben:ich habe ein Problem, und zwar würde ich gerne bei einem Pythonskript zur laufzeit parameter abfragen, diese dann berechenen und ausgeben.
Du willst die Eingabedaten zu Laufzeit *vom Anwender* abfragen (also nicht z.B. von irgendeiner Schnittstelle)? Dann würde man das wohl am ehesten mit raw_input() machen:

Code: Alles auswählen

summe = 0
while 1:
	try:
		line = raw_input("Zahl eingeben: ")
		summe += float(line)
	except ValueError:
		break
print "Summe: ",summe
Die Eingabe einer Nicht-Zahl beendet das Programm.

Jan