» »

[Python] raw_input - zvezdice namesto znakov?

[Python] raw_input - zvezdice namesto znakov?

d3vid ::

Sem začetnik v pythonu in rabim pomoč. Pa dam kar primer:

Ima skripto - test.py:

geslo = raw_input("vpisi geslo: ")
if geslo == "slo-tech":
print "bravo"
else:
print "go away"


Tako se mi program zažene zdaj:
>> vpisi geslo: slo-tech
>> bravo

Želim pa, da se bo tako. Torej med pisanjem se morajo prikazovati zvezdice **** -->
>> vpisi geslo: *******
>> bravo


Kako to dosežem?

blackbfm ::

loh dosežeš brez zvezdic

from getpass import getpass

getpass("vpisi geslo:")

d3vid ::

Hvala za odgovor. Ampak to rešitev sem že našel. Zanimajo me samo zvezdice. Je kakšen način. Niti google mi nič pametnega ne najde?

kot zanimivost: naprimer v "python shell-u" mi getpass ne deluje. Še vedno lahko vidim znake. Plus neke napake javlja za getpass. Vendar program deluje. V CMD pa gre lepo.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Python] Tutoriali za začetnika v Notepad++ (strani: 1 2 )

Oddelek: Programiranje
7916572 (13666) black ice
»

Autofill Siol mail

Oddelek: Omrežja in internet
152613 (2321) bosmla

python pomoč

Oddelek: Programiranje
393430 (2351) Mavrik
»

ubuntu-driverji

Oddelek: Operacijski sistemi
15840 (648) killa bee
»

[Python] učenje

Oddelek: Programiranje
372683 (1980) Isotropic

Več podobnih tem