栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

自动更新由pyinstaller生成的python可执行文件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

自动更新由pyinstaller生成的python可执行文件

您可以为主应用程序创建启动器应用程序,然后在其中添加所有更新逻辑。启动器应用程序执行以下操作:

显示一个弹出窗口(向用户提供程序正在加载的快速反馈)

检查本地和存储库版本

如果本地<远程(例如v1.0 <v2.0),则:

....在远程存储库中检查是否存在名为updater_v2.0.exe的更新程序应用程序。

........如果有一个:下载并运行,然后退出。(参见下面)

........如果没有,请执行以下操作:下载最新的主应用程序exe并替换本地应用程序exe(请注意此步骤的文件访问权-您正尝试写入c:
program文件)。

如果本地>远程,则:

....显示错误/警告, 除非 这是开发人员工作站(您需要为此设置)

启动主应用程序。

更新器应用程序的目的是适应获取新鲜的主应用程序exe不够的情况。我还使用它来更新启动器应用程序本身(这就是启动器运行更新器后立即退出的原因-
顺便说一句,在尝试覆盖laucher可执行文件之前,请给Windows一点时间)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/645491.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号