2022-05-03 python-图片格式转换-图形化界面-打
2022-05-08 本文已影响0人
byejya
图片格式转换:PIL
图形化界面:tkinter
功能:上传,png转jpg,保存在png目录下,拖拽上传(暂无),选择保存目录(暂无),输出成功信息
打包成exe:auto-py-to-exe(后续打包为linux用和mac用)
image.png
主要是困难1.是路径的,用r''+变量可以省去转路径格式的麻烦
image.png
2.是得到函数中的变量,在函数内用global 可解决
image.png
打包方法参考:Python打包利器:auto-py-to-exe - 简书 (jianshu.com)
本质还是调用pyinstaller,不过是加了图形化界面使用方便的多,省去写代码。
代码中包含了一些库,但是在打包时候并不需要特别设置什么,只需要把代码放上去就行。 image.png
image.png
打包成功但是被windows当病毒删除了
image.png
这个东西还是关了好,但是不能让用户这么做。只能改代码,可能是因为os库,参考当PyInstaller打包的文件被判定为病毒_jupiter221的博客-程序员秘密 - 程序员秘密 (cxymm.net)
修改
image.png
重新打包
image.png
不好用,最后还是换成os库,禁用windows安全中心,能正常使用。
image.png