from datetime import date
from cep import Transferencia
from cep.exc import TransferNotFoundError
try:
tr = Transferencia.validar(
fecha=date(2024, 8, 11),
clave_rastreo='BiB202411081016248360',
emisor='37166', # BaBien
receptor='90723', # Cuenca
cuenta='723969000011000077',
monto=341495, # En centavos
)
pdf = tr.descargar()
with open('BiB202411081016248360.pdf', 'wb') as f:
f.write(pdf)
except TransferNotFoundError:
print('No se encontró la transferencia')