ich möchte gerne eine for-Schleife bilden mit If-Anweisungen darin.
Als if-Anweisung soll verglichen werden, ob ein Objektname die Buchstaben "(1)" enthält. Allerdings sind alle Objektnamen deutlich länger. die "(1)" ist aber der letzte Teil wenn er denn vorkommt.
Wie bekomme ich das als Code?
Hier mein Versuch:
Code: Alles auswählen
for dslmodel in dslmodel_L3:
freq = dslmodel.params[0]
app.PrintPlain(freq)
if ElmRelay.loc_name == "*0"
dslmodel.params = [49,0.65,0.1,0.1]
elif ElmRelay.loc_name == "*(1)"
dslmodel.params = [49,0.65,0.1,0.1]
elif ElmRelay.loc_name == "*(2)"
dslmodel.params = [49,0.65,0.1,0.1]
else
dslmodel.params = [0,0.65,0.1,0.1]