Parametervariation von Variablen aus config-Datei
Verfasst: Samstag 20. Februar 2010, 15:32
Hallo miteinander,
ich habe folgendes Projekt:
Ich schreibe ein Skript, das Berechnungen durchführt. Hierzu werden verschiedene Variablen definiert.
Über configParser lese ich eine config- Datei aus, in der Variablen und deren Wert stehen:
Pyhton-Skript
Das Auslesen der Variablen aus dem config file funktioniert einwandfrei.
Meine Frage ist jetzt: Wie kann ich es handlen, wenn für eine Variable keine Zahl, sondern ein Parameter steht. Wie kann die for Schleife dementsprechend anpassen?
Ich muss noch dazu sagen, dass in meinem Projekt ca. 20 Variablen im config file stehen, wobei ich maximal drei Parameter (p1, p2, p3) gleichzeitig variieren möchte. Jede Variable kann statt einer Zahl einen Parameter p bekommen. (Jeder Parameter wird aber maximal einmal vorkommen).
Hat jemand einen Denkanstoß für mich?
Gruß bastel
ich habe folgendes Projekt:
Ich schreibe ein Skript, das Berechnungen durchführt. Hierzu werden verschiedene Variablen definiert.
Über configParser lese ich eine config- Datei aus, in der Variablen und deren Wert stehen:
Code: Alles auswählen
#config file:
[variables]
a = 10
b = 20
c = p1
[parameter]
p1min = 1
p1max = 3
Pyhton-Skript
Code: Alles auswählen
#Gewünschte Rechnung:
#x = a + b + c
for i in range(p1max-p1min)
x(i) = 10 + 20 + 1
x(i) = 10 + 20 + 2
x(i) = 10 + 20 + 3
Meine Frage ist jetzt: Wie kann ich es handlen, wenn für eine Variable keine Zahl, sondern ein Parameter steht. Wie kann die for Schleife dementsprechend anpassen?
Ich muss noch dazu sagen, dass in meinem Projekt ca. 20 Variablen im config file stehen, wobei ich maximal drei Parameter (p1, p2, p3) gleichzeitig variieren möchte. Jede Variable kann statt einer Zahl einen Parameter p bekommen. (Jeder Parameter wird aber maximal einmal vorkommen).
Hat jemand einen Denkanstoß für mich?
Gruß bastel