gorskaja2019

Untitled

May 8th, 2019
553
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. from tkinter import Tk, simpledialog, messagebox
  2.  
  3. root = Tk()
  4. root.withdraw()
  5.  
  6. #считали данные
  7. d = {}
  8. file = open('f.txt','r',encoding='utf-8')
  9. for line in file:
  10. line = line.rstrip() #line = 'allena,qwerty'
  11. login, password = line.split(',') # 'allena' 'qwerty'
  12. d[login] = password
  13. file.close()
  14.  
  15. while True:
  16. log = simpledialog.askstring('Хранилище паролей','Ваш логин?')
  17. if log in d:
  18. password = d[log]
  19. messagebox.showinfo('Ваш пароль: ', password)
  20. else:
  21. new_password = simpledialog.askstring('Не знаю такого логина','Ваш пароль?')
  22. d[log] = new_password
  23. file = open('f.txt','a',encoding='utf-8')
  24. file.write('\n'+log+','+new_password)
  25. file.close()
  26. root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment