我有一个 tablewidget PYQT5,我在其中单击行,为了从行中获取数据,我们有一个内置方法 self.tableWidget.cellClicked.connect(self.itemsinlist)我item.text()使用以下功能从中打印出来 def itemsinlist(self): for item in self.tableWidget.selectedItems(): print (item.text())但我无法以自定义格式获取数据,当我从如下行中单击 John 时,我得到了 2 行数据用户界面图片控制台输出:我如何根据自己的喜好自定义这些数据
1 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
你可以试试 :
def itemsinlist(self):
items = self.tableWidget.selectedItems()
data = " ".join(item.text() for item in items)
print (data)
结果:
约翰 03/29/2010
添加回答
举报
0/150
提交
取消