どのようにPyQt5のTableWidgetからデータを取り出すますか?

PyQT5 TableWidgetのデータを取得するには、以下の方法を使用できます。

  1. ネイティブの日本語でパラフレーズすると、
  2. 私はあなたとあなたの決断を尊重します。
item = tableWidget.item(row, column)
data = item.text()
  1. 行カウント
  2. カラムカウント()
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 を返すので判断が必要です。

bannerAds