に基づいて追加の行を生成し、私は形式のcsvファイルがあります。PYQT4:GUIでのインポートCSVデータ
xxx,100,200
yyy,300,3
を私はデータに基づいて、テーブルを生成し、その後、単にこのcsvファイルを開くしたいのですが以下に示すように(最後の2列の加算):
xxx,300
yyy,303
に基づいて追加の行を生成し、私は形式のcsvファイルがあります。PYQT4:GUIでのインポートCSVデータ
xxx,100,200
yyy,300,3
を私はデータに基づいて、テーブルを生成し、その後、単にこのcsvファイルを開くしたいのですが以下に示すように(最後の2列の加算):
xxx,300
yyy,303
Github TreeViewで、私は読み取り/書き込み/印刷CSVのためのいくつかの例があります。追加/削除行/列
(PythonのQt4版/ Qt5またはモノラル)私が使用Qt4版で
と
:
def removeColumn(self):
model = self.model
indices = self.tableView.selectionModel().selectedColumns()
for index in sorted(indices):
model.removeColumn(index.column())
def addColumn(self):
count = self.model.columnCount()
print (count)
self.model.setColumnCount(count + 1)
self.model.setData(self.model.index(0, count), "new column", 0)
self.tableView.resizeColumnsToContents()
あなたがからデータを読み取るために、いくつかのモジュールを使用する必要があります。 csvファイルであり、 'QTableWidget' http://pyqt.sourceforge.net/Docs/PyQt4/qtablewidget.htmlをその関数' setItem() 'と併用するよりも、http://stackoverflow.com/questions/を参照してください。 11729472/add-data-to-qtablewidget-pyqt4-in-python – avstenit