【发布时间】:2018-02-13 07:47:43
【问题描述】:
我有一个有两列的 QTableView。第一个显示姓名,另一个显示他们各自的电子邮件地址。我试图从 QTableView 获取该信息并将其打印到命令行。我希望信息看起来像
anderson anderson1@gmail.com
wariner warinera@yahoo.com
当我运行下面的代码时,它会打印无。这是我的示例代码
identity = []
for row in range(self.table_model3.rowCount()):
identity.append([])
for column in range(self.table_model3.columnCount()):
index = self.table_model3.index(row, column)
info = identity[row].append(str(self.table_model3.data(index)))
print(info)
【问题讨论】:
-
追加不返回任何东西,直接打印列表:
print(identity[row])
标签: pyqt5 qtableview