粗略搜了下,GitHub似乎没有比较趁手的MD5以及SHA的图形化计算工具,顺手做了一个。
如图,选择一个文件,选择摘要算法,点计算输出结果,会自动复制到剪贴板,有需要直接黏贴就行。
推荐使用PyCharm或者虚拟环境,隔离其他已安装的第三方库,避免打包体积过大。
仅依赖第三方库PySide6
,安装如下:
pip install PySide6
然后运行就可以看到窗口了。
-
pyinstaller
-
安装:
pip install pyinstaller
-
打包:
pyinstaller --clean -F main.py -w -i logo.ico -n HashCalculator
-
-
nuitka
-
安装:
pip install nuitka pip install zstandard
-
打包:
python -m nuitka --standalone --show-memory --show-progress --follow-import-to=need --enable-plugin=pyside6 --output-dir=output --windows-disable-console --windows-icon-from-ico=logo.ico --lto=yes --onefile -o HashCalculator main.py
-