桌面应用开发 使用 pyautogui 图片识别时,为什么 VSCode 中运行时可以识别到图片但是终端工具 iTerm2 中却无法识别到 最近在开发一个自动加微的功能,使用了 pyautogui 来识别图片进行自动化任务。 在 VSCode 中测试都挺好的,但是单独使用命令行去调用就无法识别到,在终端工具 iTerm2 反复测试都找不到... 12月03日25,064评论 阅读全文
桌面应用开发 应用中凌晨自动更新机制该如何设计 最近在开发的桌面应用中,有一个“今日配额”的参数,可以设置每天的额度,凌晨自动更新。 于是上网了解了下大概的实现方案,主要有以下几种: 任务简单,只需要每日执行一次的场景,仅推荐第一种 1. 使用定时... 10月22日25,291评论 阅读全文
桌面应用开发 应用执行程序运行时的相关目录,MacOS、Windows 有什么区别 最近开发的 python 应用最终需要打包成一个可执行文件,以便于在其它设备上运行。 打包时就涉及到很多文件的路径处理问题,因为通常开发时,资源通常都是在存在项目目录下的,但是如果是执行文件,特别是单... 09月09日42,687评论 阅读全文
桌面应用开发 在 PyQt 中如何避免界面中的按钮被用户频繁点击 最近在测试中,有一个按钮的切换功能,用户点击开始后,会显示停止,用户点击停止,会恢复为开始按钮。 但是,在用户点击停止时,因为要等待子线程完成任务,才会停止。 这个时候如果继续疯狂点击停止,那么子线程... 08月27日51,553评论 阅读全文
桌面应用开发 Qt Designer 设计的 .ui 后缀文件,如何转为 Python 代码并在 PyQt 应用中使用 推荐第二种,可以更好的控制 将使用 Qt Designer 设计的 .ui 文件转换为 Python 代码并在您的 PyQt5 应用程序中使用,有几种方法可以实现。这些方法包括直接加载 .ui 文件或... 08月15日70,473评论 阅读全文