繁体   English   中英

Python 简单登录:用户如何生成随机所需的密码,并且该密码应保存在文本文件中该用户名的旁边?

[英]Python Simple Login: how can user generate random desired password and that password should be saved next to that username in text file?

我对编程很陌生,我正在根据下面的场景构建我的简单登录。

Scenerio:客户需要一个带有选项菜单的简单登录程序

  1. 登录 - 适用于以前注册的用户。 要检查其有效性的用户名和密码。
  2. 注册 - 创建一个新的用户帐户。
  3. 密码——新用户可以选择输入自己的密码或生成密码。
  4. 生成的密码——用户可以选择密码字符类型——数字、符号或字母。 应应用默认密码长度,但还应允许用户选择多少个字符。
  5. 保存文件 - 用户名和密码应保存到文本文件 accounts.txt
  6. 退出 - 退出前延迟 2 秒
  7. 查看帐户——显示来自 accounts.txt 文件的用户帐户信息(假设只有管理员有权访问此程序)。

我被困在部分(生成的密码)如何塑造它,我也不知道在哪里以及如何在我的脚本中添加部分(退出 - 退出前延迟 2 秒),请参阅图片。 我坚持让用户生成随机密码的部分代码用户选择在注册时自动生成密码的部分

如果我理解正确,您需要在程序退出前添加 2 秒的延迟。

您可以使用时间模块执行此操作。

import time
time.sleep(2) # pauses the program for two seconds
exit(0) # exits the program

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM