Tag: Python

3 篇文章

Python开发的GUI软件实现自动更新
上一篇文章中已经实现了打包以及版本管理的功能,软件已经可以发布到服务器上,只实现简单的版本检查,要实现自动下载并更新软件还有不少问题要处理。 实现方式 在启动程序的时候开启一条后台线程去检查更新,如果有更新就提示客户是否更新,软件默认是强制更新,不更新直接退出程序。 更新又分为手动更新和自动更新: 手动更新,自动打开浏览器跳转下载地址,需要手动去覆…
Python使用PyInstaller打包exe和依赖,并实现版本管理
最近公司的一个Python写的GUI工具需要分发给公司员工使用,目前使用单文件打包模式,生成一个exe文件(仅Windows下使用),打包之后还有部分依赖的文件和文件夹需要一起分发,目前分发以及后面的自动更新不是很方便,因此使用Python再写了一个打包脚本简化打包操作。 主要功能 使用PyInstaller打包成单个exe文件 exe要支持Win…
申请ChatGPT的API key以及简单试用
首先已经有了ChatGPT的账号,并且登录进去,然后才能申请API key,如果还没有可以参考【国内注册ChatGPT详细流程】 测试下来需要科学上网环境,而且需要限制国家,否则出现如下信息,需要自己切换下自己的科学上网的线路: Not available OpenAI's services are not available in your co…