溫馨提示×

pyqt5 tablewidget獲取數據的方法是什么

小億
691
2023-10-31 13:20:41
欄目: 編程語言

要獲取 PyQT5 TableWidget 的數據,可以使用以下方法:

  1. 使用 item() 方法獲取指定單元格的 QTableWidgetItem 對象,然后調用 text() 方法獲取單元格的文本內容。
item = tableWidget.item(row, column)
data = item.text()
  1. 使用 rowCount()columnCount() 方法獲取表格的行數和列數,然后使用嵌套循環遍歷所有單元格,逐個獲取數據。
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,需要進行判斷處理。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女