Hallo,
Ich habe eine kleine Frage zu PyQT5:
Ich möchte gerne aus einer QTableWidget Werte auslesen (z.B. mit print(QTableWidget.item(Zeile, Spalte). Leider erhalte ich als Ausgabe nicht den Wert, der in der Tabelle steht, sondern kryptische Aussagen (objekt in 0x irgendwas). Was müsste ich da ändern? Könnte das mit einer repr Funktion laufen?...
Aus QTableWidget Werte auslesen
Weil dir die Funktion nicht den Wert aus der Zelle zurückgibt, sondern ein Objekt vom Typ QTableWidgetItem. Und das hat sicher eine Funktion, die dir weiterhilft.
@Cortez: Die Methode holt halt erstmal nur das Item. Das "kryptische" ist die Standard-Ausgabe für Python-Objekte, solange nichts anderes für die Ausgabe definiert wurde. Wenn du an den Text des Items willst, dann mach das so:
Code: Alles auswählen
dein_widget.item(...).text()