Hola, me ocurre un error al querer crear el pdf con la herramienta pyfepdf.py.
Para reproducirlo ejecuto pyfepdf rece.ini --cargar --json y obtengo lo siguiente.
Traceback (most recent call last):
File "/usr/local/bin/pyfepdf", line 33, in
sys.exit(load_entry_point('PyAfipWs==3.10.0', 'console_scripts', 'pyfepdf')())
File "/usr/local/lib/python3.10/dist-packages/PyAfipWs-3.10.0-py3.10.egg/pyafipws/pyfepdf.py", line 2118, in main
fn = fn.encode("ascii", "replace").replace("?", "_")
TypeError: a bytes-like object is required, not 'str'
Reemplace la línea 2118 fn = fn.encode("ascii", "replace").replace("?", "") a fn = fn.encode("ascii", "replace").replace(b'?', b'').decode('utf-8')
y funciona. No se si es la manera adecuada de hacerlo.
Saludos
Hola, me ocurre un error al querer crear el pdf con la herramienta pyfepdf.py.
Para reproducirlo ejecuto pyfepdf rece.ini --cargar --json y obtengo lo siguiente.
Traceback (most recent call last):
File "/usr/local/bin/pyfepdf", line 33, in
sys.exit(load_entry_point('PyAfipWs==3.10.0', 'console_scripts', 'pyfepdf')())
File "/usr/local/lib/python3.10/dist-packages/PyAfipWs-3.10.0-py3.10.egg/pyafipws/pyfepdf.py", line 2118, in main
fn = fn.encode("ascii", "replace").replace("?", "_")
TypeError: a bytes-like object is required, not 'str'
Reemplace la línea 2118 fn = fn.encode("ascii", "replace").replace("?", "") a fn = fn.encode("ascii", "replace").replace(b'?', b'').decode('utf-8')
y funciona. No se si es la manera adecuada de hacerlo.
Saludos