Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - yuniorxD

#1
Scripting / Re: ocultar contraseña (python 3.2)
13 Diciembre 2012, 08:03 AM
muy agradecido , solucione mi problema , no encontre la manera de poner los asteriscos pero  todo bien , gracias
#2
Scripting / Re: ocultar contraseña (python 3.2)
10 Diciembre 2012, 18:51 PM
perfecto , la contraseña no aparece . osea sta oculpa
pero como aria para que se digiten *****( asteriscos ) ,y una cosa  mas
cuando ejecuto   ponlo el usuario y login , se cierra . como aria para que el CMD/Shell
  se mantenga abierto??

de antemano  MUCHAS GRACIAS  ;D
#3
Scripting / Re: ocultar contraseña (python 3.2)
9 Diciembre 2012, 20:47 PM
me dale ste error

Código (python) [Seleccionar]
import getpass
REGISTRADOS = ('junior','kevin','roy','rony','katy','roxana','romel','kristian','pro')
CONTRASEÑAS = ('sistemas')


def login(usuario,passw):
    if usuario in REGISTRADOS:
        if passw in CONTRASEÑAS:
            return 1
        else:
            print("\n\tCONTRASEÑA INCORECTA\n")
    else:
        return 2
   
usuario=input('ingrese el usuario: ')
passw = getpass.getpass("Introduce el password: ")

if login(usuario,passw)==1:
    print('welcome')
else:
    print('No registrado')



me sale ste error:

Código (python) [Seleccionar]

>>>
ingrese el usuario: junior

Warning (from warnings module):
  File "C:\Python32\lib\getpass.py", line 92
    return fallback_getpass(prompt, stream)
GetPassWarning: Can not control echo on the terminal.
Warning: Password input may be echoed.
Introduce el password: sistemas
welcome
>>>
#4
Scripting / ocultar contraseña (python 3.2)
9 Diciembre 2012, 08:35 AM
pregunta en python 3.2 .. como ago para pedir una contraseña y que no se digiten las palabras si no muestren asteriscos ???
muestro mi code:

REGISTRADOS = ('junior','kevin','roy','rony','katy','roxana','romel','kristian','pro')
CONTRASEÑAS = ('sistemas','buey')


def login(usuario,passw):
    if usuario in REGISTRADOS:
        if passw in CONTRASEÑAS:
            return 1
        else:
            print("\n\tCONTRASEÑA INCORECTA\n")
    else:
        return 2
   
usuario=input('ingrese el usuario: ')
passw = input('ingrese su contraseña:  ') # >> no quiero que se dijite las palabras ( que aparezca **)

if login(usuario,passw)==1:
    print('welcome')
else:
    print('No registrado')


aberigue sobre
getpass.getpass pero no funciona , asi que pido sugerencias
ya sea con alguna libreta o con algun algoritmo extra
compartid !  ;-)