项目简介
该项目的核心是实现查看文件的MD5值的功能。主要用于效验查看文件是否被篡改过,或者传输过程中有没有出现内容丢失的情况。这里用到的技术栈为python+TK这个第三方库来实现可视化操作。
这是一个基础的项目,特别适合新手练习使用,并且可以延伸出其他方面,希望这篇文章对你有所帮助。
文末有成品exe文件可直接下载使用。
技术栈
- Python:简洁方便,但由于生成了exe文件,会变得格外臃肿,果然脚本语言真不适合写软件。
- tKinter:tkinter 是 Python 的标准 GUI 库,它实际是建立在 Tk 技术上的。在大多数 Unix 平台以及 Windows 系统上都可用
- tkinterdnd2:用于实现拖拽文件功能。
项目实施步骤
环境配置
首先,确保你的python版本为3.11,然后,按照下面步骤安装所需要的python库:
下载第三方库,我的python版本为3.11.4
pip install tk
pip install tkinterdnd2
启动后端服务
- 在MD5View.py文件目录下运行python MD5View.py命令来运行此脚本
- 或者可以直接下载成品exe文件运行,不要求环境。
或者直接下载成品exe文件,https://gitee.com/yixiqiannian/md5-view/releases/tag/1.0
项目演示
地址总结
项目地址:
成品exe地址:
最后麻烦公众号点个赞,点个关注。gitee上点点star,感谢各位大老爷了。