2017-03-16 7 views
0

Ich erstelle eine Python-App mit PyQt Gui. Im Prinzip habe ich mehrere LineEdits mit Variablennamen wieLooping durch mehrere Variablen

Line_1 = 'x' 
Line_2 = 'y' 
Line_3 = 'z' 
... 
Line_15 = '0' 

I wan't eine Schleife durch sie auf einmal zu schaffen, wie

for i in range(1, 15): 
    self.Line_{0}.format(i).setEnabled(False) 

, aber ich konnte es nicht schaffen es

+0

ein Wörterbuch-Job? –

+0

Ich konvertierte .ui-Datei mit Pyuic zu .py. Alle Line_X-Variablen werden separat erstellt, so dass ich an dieser Stelle nicht weiß, wie ich sie konvertieren sollte, da ich ein Anfänger bin und fast 100 Variablen bei der Wahl des Benutzers aktiviert/deaktiviert werden müssen. – fuzunspm

+0

Bitte weitermachen mit was auch immer Tutorial, das Sie verwenden, und achten Sie besonders auf den Teil über Listen und andere Datenstrukturen. – TigerhawkT3

Antwort

0

Stopp zu tun Verwenden Sie Variablennamen mit Zahlen am Ende, wenn Sie eine list oder dict für den Job verwenden sollten.