将CSV数据放入PyQt4中的表中

时间:2017-08-20 09:55:39

标签: python csv pyqt pyqt4

目前我有一个csv文件

with open('MY CSV FILE ', 'r') as csv:
                line = csv.reader(csvf, delimiter=' ', quotechar='|')
                for row in line:
                     print ",".join(row)
                     #IF I DO print(account) it will print the accounts into the SHELL, 

我怎样才能将每一行都放入pyqt4的表中?以某种方式使用PyQt.QLabel?创建表格的文档对我来说并不是很清楚。

1 个答案:

答案 0 :(得分:0)

使用PyQT Table Widget。您可以在表格小部件中指定列,然后可以将值设置为表格小部件的单元格。您可以使用.setItem函数来设置值

item = QTableWidgetItem()
item.setText("blah blah")
self.tableWidget.setItem(n, 0, item)

其中n i行,0为列,item为值。