本篇主要实现一个账户管理器,可以查询指定账户的密码。相关账户和密码保存在内存中,后续的话,将账户和密码保存在文件中,并进行简单的加密解密,即可实现一个实用的账户管理器。
第一个版本最为简单,是为Version1.0。
可以根据Python学习笔记(15)-Python代码转换为exe可执行程序详解中所讲的内容,讲源代码AccountManagerV1.py打包成exe程序。
具体运行如下:
代码比较简单,看下注释即可:
#账户管理器
#第一个版本,内存存储版本
#maoge
#2017.6.16
#欢迎界面
print("欢迎使用异常不完善的账户管理器")
#数据存储
accounts={"qq":"123","微信":"456","163邮箱":"789"};
#交互函数
def show():
print("已有账户列表:")
for temp in accounts.keys():
print(temp)
print("请输入账户名称查询密码,或者输入exit退出程序:")
return input();
#主程序
while(True):
str=show()
if(str=="exit"):
break
if str not in accounts.keys():
print("无此账户,请重新输入:")
else:
print(str+"账户的密码为:"+accounts[str])
print("Game Over")