2016-04-05 22 views
0

verilere dayalı oluşturun:PyQt4: import Arabirimdeki CSV ve ek satır ben biçiminde bir csv dosyası var

xxx,100,200 
yyy,300,3 
Sadece verilere dayalı bir tablo o zaman, bu csv dosyasını açmak oluşturmak istiyorum

aşağıda gösterildiği gibi (son iki sütunda toplayın):

xxx,300 
yyy,303 
+0

Sen veri okumak için bazı modülü kullanmak zorunda olacak. csv dosyası ve 'qTableWidget' http://pyqt.sourceforge.net/Docs/PyQt4/qtablewidget.html işlevini' 'setItem()' ile kullanabildiğinizden, bkz. http://stackoverflow.com/questions/ 11729472/add-data-to-qtablewidget-using-pyqt4-in-python – avstenit

cevap

-1

Github TreeView ben okuma/yazma/Baskı CSV için bazı Örnekler var. ekleme/kaldırma Satır/Sütun

(Python QT4/Qt5 veya Mono) Kullandığım Qt4 içinde

ile

:

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() 
+1

Yayınınızı geliştirmek için en alakalı kodu yapıştırabilirsiniz. – eyllanesc

+1

Bir kod koyamazsınız ve bir bağlantı koymayı deneyin, çünkü bunlar ikinci düşebilir ve cevabınız artık işe yaramaz. – eyllanesc