Python - Firebase y python

 
Vista:
sin imagen de perfil

Firebase y python

Publicado por Sergio (2 intervenciones) el 10/04/2020 13:05:04
Buenos días,

Estoy creando una aplicación que almacene los datos de correos electrónicos de un servidor de correo en firebase. Para ello necesito extraer del campo "PARA" las direcciones, y comprobar una a una si están dadas de alta en firebase ...

Lo tengo ya todo preparado, consigo recorrer las direcciones una a una, pero tengo problemas con la función auth.get_user_by_email de firebase, que no consigo controlarlo para que cuando encuentre una dirección válida o dada de alta en la base de datos se salga del Bucle While.

En el código que os pongo abajo, exista o no exista, no se sale del bucle y termina dando error por desbordamiento de la X

¿Podriais echarme una mano?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
num_mails=usuario.count(",") + 1
 
if num_mails > 1:
    mails=usuario.split(',')
    x=0
    while x < num_mails:
        try:
            respuesta=auth.get_user_by_email(mails[x])
            break
        except:
            print("probamos otro\n")
            x=x+1
 
print("HA pasado con "+mails[x])
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder