как сделать отчет ReportLab, читающий из базы данных sqlite python tinker? - PullRequest
0 голосов
/ 05 мая 2020
• 1000
from reportlab.platypus import SimpleDocTemplate
from reportlab.lib.pagesizes import letter
fileName = 'pdfTable.pdf'
pdf = SimpleDocTemplate(
    fileName,
    pagesize=letter
)

from reportlab.platypus import Table
        self.connection = sqlite3.connect("dbName.db")
        query = "SELECT * FROM expenses"
        result = self.connection.execute(query)
        self.table.setRowCount(0)
        for row_number, row_data in enumerate(result):
            self.table.insertRow(row_number)
            for column_number, data in enumerate(row_data):
                #self.table.setItem(row_number, column_number,QTableWidgetItem(str(data)))
                table = Table(row_number,column_number)
        self.connection.close()
...