【发布时间】:2012-10-27 02:13:56
【问题描述】:
我正在编写一个使用 Python 和 Qt 作为 GUI 库的 GUI 应用程序。我想在例如之后执行某些预定的操作3 天左右(但有些更频繁,有些甚至更罕见等)。
我发现了 QTimer() 应用程序,但我的理解是它只在软件运行时跟踪时间。
因此,例如,假设用户选中了每 5 天检查一次自动更新的选项。如果他在第一天运行它,一切都很好。倒计时时钟开始滴答作响。但是如果他在第 6 天第二次运行它,如何确保应用程序确实下载了更新(除了每次将日期写入某个文件并比较两者)?
我希望我足够清楚,如果我还不够清楚,请告诉我,我会尽量详细说明。
【问题讨论】:
标签: python qt pyqt scheduled-tasks pyside