Yo tengo un generador de claves sencillito así:

from random import choice

def c_aleatoria(longitud, i_mayusculas, i_numeros, i_simbolos):
    '''crea una clave aleatoria'''
    valores = 'abcdefghijklmnopqrstuvwxyz'
    numeros = "0123456789"
    mayusculas = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    simbolos = '<=>@#%&+'
    if i_numeros:
        valores += numeros
    if i_mayusculas:
        valores += mayusculas
    if i_simbolos:
        valores += simbolos

    return ''.join([choice(valores) for i in range(longitud)])



El 1 de abril de 2013 18:38, <gustavo.hernan...@etecsa.cu> escribió:

>
> Saludos a la lista:
>
> Estoy trabajando con la generación de cadenas aleatorias con caracteres
> alfanuméricos, usando random, mi pregunta Cómo restringir que determinados
> caracteres no sean incluidos, por ejemplo el 0 y la O
>
> gracias
>
> ---
> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE
> running at host imx3.etecsa.cu
> Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
*monoBOT*
Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a