Problema al usar rece1.py Excepcion: b'%d format: a number is required, not str

2 views
Skip to first unread message

bra...@gmail.com

unread,
11:10 AM (8 hours ago) 11:10 AM
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Tengo este error y no puedo entender de cual es el problema cuando llamo a python3.9 /opt/pyafipws/rece1.py /opt/pyafipws/rece.ini /json /autorizar

Leyendo TA de /usr/local/lib/python3.9/site-packages/PyAfipWs-3.9.3145-py3.9.egg/pyafipws/cache/TA-149001dd183c8cfec864b00091eaa1b4.xml...
Diferencias: ["tag Iva len !=: [] [{'AlicIva': {'Id': 5, 'BaseImp': 10687.2, 'Importe': 2244.31}}]"]
Excepcion: b'%d format: a number is required, not str'
Traceback (most recent call last):
  File "/opt/pyafipws/rece1.py", line 952, in main
    autorizar(ws, f_entrada, f_salida, "/informarcaea" in sys.argv)
  File "/opt/pyafipws/rece1.py", line 334, in autorizar
    "Procesando %s %04d %08d %08d %s %s $ %0.2f IVA: $ %0.2f"
TypeError: %d format: a number is required, not str

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/pyafipws/rece1.py", line 995, in <module>
    main()
  File "/opt/pyafipws/rece1.py", line 973, in main
    escribir_facturas(
  File "/opt/pyafipws/rece1.py", line 394, in escribir_facturas
    json.dump(facturas, archivo, sort_keys=True, indent=4)
  File "/usr/local/lib/python3.9/json/__init__.py", line 179, in dump
    for chunk in iterable:
  File "/usr/local/lib/python3.9/json/encoder.py", line 429, in _iterencode
    yield from _iterencode_list(o, _current_indent_level)
  File "/usr/local/lib/python3.9/json/encoder.py", line 325, in _iterencode_list
    yield from chunks
  File "/usr/local/lib/python3.9/json/encoder.py", line 405, in _iterencode_dict
    yield from chunks
  File "/usr/local/lib/python3.9/json/encoder.py", line 438, in _iterencode
    o = _default(o)
  File "/usr/local/lib/python3.9/json/encoder.py", line 179, in default
    raise TypeError(f'Object of type {o.__class__.__name__} '
TypeError: Object of type bytes is not JSON serializable

alguno podria ayudarme?


Gerardo Allende

unread,
12:28 PM (6 hours ago) 12:28 PM
to pyaf...@googlegroups.com
Hola, podrías compartir el json? Si querés borrale las partes sensibles.

Saludos 

--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/pyafipws/4fbbb22e-d8c9-4ee2-9fa4-9a527d636c6en%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages