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