Buenos días!
Estoy intentando lograr que pyqr.py genere un jpg en lugar de un png, ya que mi aplicación es VB6.
Edité el pyqr.py
class PyQR:
"Interfaz para generar Codigo QR de Factura Electr�nica"
_public_methods_ = ['GenerarImagen', 'CrearArchivo',
]
_public_attrs_ = ['Version', 'Excepcion', 'Traceback', "URL",
"Archivo", "Extension",
'qr_ver', 'box_size', 'border', 'error_correction',
]
_reg_progid_ = "PyQR"
_reg_clsid_ = "{0868A2B6-2DC7-478D-8884-A10E92C588DE}"
URL = "https://www.afip.gob.ar/fe/qr/?p=%s"
Archivo = "qr.jpg"
Extension = "JPG"
# qrencode default parameters:
qr_ver = 1
box_size = 3
border = 1
error_correction = qrcode.constants.ERROR_CORRECT_L
def __init__(self):
self.Version = __version__
self.Exception = self.Traceback = ""
def CrearArchivo(self):
"""Crea un nombre de archivo temporal"""
# para evitar errores de permisos y poder generar varios qr simultaneos
#tmp = tempfile.NamedTemporaryFile(prefix="qr_afip_",
# suffix=".%s" % self.Extension.lower(),
# delete=False)
self.Archivo = "C:\ESCOLAR\QR.JPG" #tmp.name
return self.Archivo
Compilé el pyqr.exe y cuando lo ejecuto me da el siguiente error:
Tienen alguna idea de qué está pasando??
Muchas gracias!!