Por favor como puedo exportar QTableWidget a xls
Publicado por julio (2 intervenciones) el 19/02/2018 01:12:17
Hola quisiera saber como exportar los datos de un QTableWidget a xls o xlsx..
el nombre de la QTableWidget es consultamovil
me da error de sintaxis en Sheet.write
Gracias
el nombre de la QTableWidget es consultamovil
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from PyQt5 import (QtWidgets, QtGui, QtPrintSupport, QtCore, QtSql)
from PyQt5.QtSql import QSqlTableModel
import xlwt
import xlwt as xlwt
import xlsxwriter
def savefile(self):
filename = unicode(QtGui.QFileDialog.getSaveFileName(self, 'Save File', '', ".xls(*.xls)"))
wbk = xlwt.Workbook()
sheet = wbk.add_sheet('sheet 1')
for currentColumn in range(self.ui.consultamovil.columnCount()):
for currentRow in range(self.ui.consultamovil.rowCount()):
teext = str(self.ui.consultamovil.item(currentRow, currentColumn).text()
sheet.write(currentRow, currentColumn, teext)
wbk.save(filename)
me da error de sintaxis en Sheet.write
Gracias
Valora esta pregunta


0