Solución a error de decode en combinación Python QT PyQT ReportLab – AttributeError: ‘QString’ object has no attribute ‘decode’

El sistema Komunal que desarrolle en el 2013 usando Python, QT4, PyQT4 y SQLite con el código disponible en GitHub: https://github.com/leninmhs/komunal hoy probándolo no generaba los PDF. Para generar los pdf desde python use ReportLab que es excelente solución para esta tarea. En su momento cuando publique el código en GitHub los pdf se exportaban sin problema, hoy volviendo a levantar ese código fallaba intentando guardar el archivo pdf, el error fue el siguiente:

File «/usr/lib/python2.7/dist-packages/reportlab/lib/utils.py», line 1395, in makeFileName
s = s.decode(‘utf8’)
AttributeError: ‘QString’ object has no attribute ‘decode’

(más…)

Continuar leyendoSolución a error de decode en combinación Python QT PyQT ReportLab – AttributeError: ‘QString’ object has no attribute ‘decode’