Python学习笔记(16)-账户管理器Version1.0

一,简介

本篇主要实现一个账户管理器,可以查询指定账户的密码。相关账户和密码保存在内存中,后续的话,将账户和密码保存在文件中,并进行简单的加密解密,即可实现一个实用的账户管理器。

第一个版本最为简单,是为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")
阅读更多

更多精彩内容