Ich habe 3 variable
Python: Verkettung Variable in Python
print(obj.col1_expense.text) #test1
print(obj.col2_expense.text) #test2
print(obj.col3_expense.text) #test3
wie es dynamisch drucken? jetzt versuche ich, wie dieses
for x in range(1, 4):
print("obj.col"+str(x)+"_expense".text)
Aber es gibt Fehler.
AttributeError: 'str' object has no attribute 'text'
lesen docs über 'getattr()' ' –
umfassen .text' Erweiterung innerhalb der Formatierung wie' print ("obj.col" + str (x) + "_ expense.text") ' – Sanket
Sie könnten Überlegen Sie sich, 'eval (" print (obj.col "+ str (x) +" _kosten.text) " –