技术要点:
1)tkinter界面设计;
2)SQLite数据库操作;
3)字符串异或运算加密和解密。
使用方法:
只需要记住一个加解密密钥即可,对于各平台的密码,使用密钥加密后存储到数据库,查询时使用同一个密钥进行解密。
需要注意的是,由于代码采用的是异或算法,所以密码字符串和密钥字符串不应有对应位置上相同的字符。
可以改写加密和解密算法,实现更高级别的密码保护。
运行界面:
参考代码:
代码较长,很容易有拼写错误的地方,可以在公众号后台发送消息“密码管理器”获取代码下载地址。
温馨提示
进入公众号,通过菜单“最新资源”==>“历史文章”可以快速查看分专题的文章列表,通过“最新资源”==>“微课专区”可以观看Python微课,通过“最新资源”==>“培训动态”可以查看近期Python培训安排,通过“最新资源”==>“教学资源”可以查看Python教学资源。
--------董付国老师Python系列图书--------
1)《Python程序设计(第2版)》清华大学出版社(2018年8月第9次印刷)
2)《Python可以这样学》清华大学出版社(2018年7月第6次印刷)(本书已在台湾发行繁体版)
3)《Python程序设计基础(第2版)》清华大学出版社(2018年9月第6次印刷)
4)《中学生可以这样学Python》清华大学出版社(2018年9月第3次印刷)
5)《Python程序设计开发宝典》清华大学出版社(2018年2月第3次印刷)
6)《玩转Python轻松过二级》清华大学出版社(2018年7月第3次印刷)
7)《Python程序设计基础与应用》机械工业出版社(2018年9月第1次印刷)
8)《Python程序设计实验指导书》清华大学出版社(预计2019年1月出版)
9)《Python编程基础与案例集锦(中学版)》机械工业出版社(预计2019年2月出版)
董老师127课免费视频地址: https://pan.baidu.com/s/1jJeAs8Q 密码: px59