Pregunta

Este es mi código hasta ahora:

    import bcrypt
    import random

    def PRG():
        print(random.randint(1,100000))

    For i in range(1,3):
        print(bcrypt.gensalt(PRG()))

que da la salida:

    77494
    $2a$04$2tpKWJxtsBAK1FYdM.6MSe
    87956
    $2a$04$4ag2YmOBFSFRR3Lu0RgQ8.

Solo estoy tratando de hacer un bucle que le da un montón de sales basadas en lo que los resultados del número aleatorio PRG ().No estoy seguro de si el hash es el hash de la salida del número por PRG () porque la salida BCIPT no está fija, y si alguien me podría decir cómo eliminar la salida numérica, realmente lo apreciaría.

¿Fue útil?

Solución

Reemplazar print(random.randint(1,100000)) con return random.randint(1,100000)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top