python - 如何在整个小时内激活 python 程序?(下午 12:00:00,上午 04:00:00)
问题描述
我想编写一个在后台持续运行并在一天中的每个小时执行特定任务的程序。我如何实现这一目标?
解决方案
您可以在无限while循环中编写一个if条件来检查当前时间是否等于您的时间,例如(12:00:00pm,04:00:00am),或者您可以使用 sleep 方法,它会停止执行您的代码在指定的时间量内,您必须通过计算您的时间与当前时间之间的差异来发现,这种方法不会像以前的方法那样消耗太多的内存和 cpu 周期。
推荐阅读
- sql - 如何获取姓氏以“P”或“D”或“SN”或“AD”开头的员工的数据
- json - 如何对 json 值应用自定义验证
- php - PHP中的列级光标分页
- python - 如何在 Google Colab 中创建模块,以便在其他文件中导入和使用它们?
- reporting-services - SSRS 错误 - 所有聚合都需要范围 在数据之外使用
- javascript - 调用函数删除传单上的图层时没有发生任何事情
- mysql - 时间戳类型的Mysql数据插入问题
- angular6 - 如何通过另一个组件的按钮进行切换?
- java - Spring Security 获取自定义标头
- android-studio - 丢失 Android Studio 密钥库