password įvedimas

C
  • 16 Kov '10

Sveiki, kaip galima būtų įvesti passwordą python skriptui saugiu būdu? Truputi plačiau, parašiau skriptą, kuris prisijungia prie web puslapio, kuriame yra man reikalingi duomenys. Prisijungimas prie psl. per skriptą nėra bėda, bet kadangi į skriptą įrašau savo username ir passw, tai nėra saugu, bet kas gali pažiūrėti. Plius, pakoregavus ką nors skripte, kas nors gali pridirbti ką nors serve ir tai bus fiksuota mano vardu. Taigi, ką aš norėčiau padaryti, tai paleidus skriptą, kad jis paprašytų įvesti username ir passwordą, tačiau simple būdu vėlgi negerai, nes passwordas būtų matomas. Tai va, ar galima kaip nors padaryti, kad įvedimas būtų kaip linux'e, kad rašai ir nieko nesimato, ar bent jau kad žvaigždutėmis būtų rašomas?

Tikiuosi suprantamai parašiau problemą.

S
  • 16 Kov '10
from getpass import getpass
passwd = getpass('Įveskite slaptažodį: ')

Daugiau informacijos:
*http://docs.python.org/library/getpass.html

C
  • 16 Kov '10

Ačiū, būtent tai ko reikėjo