[pyar] script para generar claves seguras con python

Ramiro Morales cramm0 en gmail.com
Mar Ene 15 15:31:09 ART 2013


2013/1/15 Javier Marín <nano.world.contact en gmail.com>:

> De hecho, el programa funciona

No, se ejecuta. No funciona.

> solo tiene un detalle; no escribe nada en el
> archivo, genera las claves en la terminal, ok, pero no escribe nada mas que
> 000 en el archivo.
>
> [...]
>
>     clave = os.system('makepasswd --char=20')

>>> import  os
>>> help(os.system)

Help on built-in function system in module posix:

system(...)
    system(command) -> exit_status

    Execute the command (a string) in a subshell.

Retorna el exit statues del aejecución, no la salida por stdout del
programa ejecutado. Por eso tenés siempre 0.

¿Porqué no ejecutás directamente

makepasswd --chars 20 --count N

o

pwgen -1 20 N

?
-- 
Ramiro Morales



More information about the pyar mailing list