自定义格式的 Tablewidget selecteditems

我有一个 tablewidget PYQT5,我在其中单击行,为了从行中获取数据,我们有一个内置方法


 self.tableWidget.cellClicked.connect(self.itemsinlist)

我item.text()使用以下功能从中打印出来


 def itemsinlist(self):

     for item in self.tableWidget.selectedItems():

         print (item.text())

但我无法以自定义格式获取数据,当我从如下行中单击 John 时,我得到了 2 行数据


用户界面图片

http://img3.mukewang.com/618a69be0001d64502410059.jpg

控制台输出:


http://img2.mukewang.com/618a69c70001a75c01040029.jpg

我如何根据自己的喜好自定义这些数据


倚天杖
浏览 171回答 1
1回答

慕工程0101907

你可以试试 : def itemsinlist(self):     items = self.tableWidget.selectedItems()     data = " ".join(item.text() for item in items)     print (data)结果:约翰 03/29/2010
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python