[pyar] script para generar claves seguras con python
Facundo Batista
facundobatista en gmail.com
Mar Ene 15 15:32:06 ART 2013
2013/1/15 Javier Marín <nano.world.contact en gmail.com>:
> for x in xrange(cant_claves):
> clave = os.system('makepasswd --char=20')
> clave_s = str(clave)
> archivo.write(clave_s)
Estás grabando en el archivo lo que devuelve os.sytem(), pero eso está mal.
Lo que devuelve os.system() es el código de retorno del programa
ejecutado, no la salida del mismo:
http://docs.python.org/2/library/os.html#os.system
Lo que tendrías que usar es subprocess y capturar el stdout de lo
ejecutado, mirá los ejemplos acá:
http://docs.python.org/2/library/subprocess.html#replacing-older-functions-with-the-subprocess-module
Slds.
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
More information about the pyar
mailing list