self.tableWidget.setItem(0, 0, QTableWidgetItem("设置值的内容")) 可以设置指定单元格里的值。 self.tableWidget.item(0, 0) 可以获取指定单元格里的值,没有值的话为 None
self
.tableWidget
.setItem
(0, 0, QTableWidgetItem
("wait"))
self
.tableWidget
.setItem
(0, 1, QTableWidgetItem
("xpath"))
self
.tableWidget
.setItem
(1, 0, QTableWidgetItem
("mousemove"))
self
.tableWidget
.setItem
(1, 1, QTableWidgetItem
("xpath"))
self
.tableWidget
.setItem
(2, 0, QTableWidgetItem
("click"))
self
.tableWidget
.setItem
(2, 1, QTableWidgetItem
("xpath"))
table_d
= {}
row_num
= self
.tableWidget
.rowCount
()
cols_num
= self
.tableWidget
.columnCount
()
for i
in range(0, row_num
):
for j
in range(0, cols_num
):
if(self
.tableWidget
.item
(i
, j
) != None):
table_d
[str(i
) + str(j
)] = self
.tableWidget
.item
(i
, j
).text
()
else:
table_d
[str(i
) + str(j
)] = ""
for (i
, j
) in table_d
:
print(table_d
[str(i
) + str(j
)])
运行效果图:
喜欢的点个赞❤吧!