どのようにPyQt5のTableWidgetからデータを取り出すますか?
PyQT5 TableWidgetのデータを取得するには、以下の方法を使用できます。
- ネイティブの日本語でパラフレーズすると、
- 私はあなたとあなたの決断を尊重します。
item = tableWidget.item(row, column)
data = item.text()
- 行カウント
- カラムカウント()
data = []
for row in range(tableWidget.rowCount()):
rowData = []
for column in range(tableWidget.columnCount()):
item = tableWidget.item(row, column)
rowData.append(item.text())
data.append(rowData)
空のセルの場合 QTableWidgetItem が設定されておらず item() は None を返すので判断が必要です。