python每天定时运行某程序代码
思路:利用time函数返回的时间字符串与指定时间字符串做比较,相等的时候执行对应的操作。不知道大家的思路是什么,感觉这样比较耗CPU。。。。
此处设置为15:30:10 输出相应内容,需要执行什么,就修改什么。
import time while True: time_now = time.strftime("%H:%M:%S", time.localtime()) # 刷新 if time_now == "15:30:10": #此处设置每天定时的时间 # 此处3行替换为需要执行的动作 print("hello") subject = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) + " 定时发送测试" print(subject) time.sleep(2) # 因为以秒定时,所以暂停2秒,使之不会在1秒内执行多次
测试的时候代码改成了如下,每个时间中秒数为“10”时执行动作。用这段代码测试之前发邮件的动作,没有问题,收到邮件了。
import time while True: time_now = time.strftime("%S", time.localtime()) # 刷新 if time_now == "10": #此处设置每天定时的时间 # 此处3行替换为需要执行的动作 print("hello") subject = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) + " 定时发送测试" print(subject) time.sleep(2) # 因为以秒定时,所以暂停2秒,使之不会在1秒内执行多次
总结
以上所述是小编给大家介绍的python每天定时运行某程序代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相关文章
Python中elasticsearch插入和更新数据的实现方法
这篇文章主要介绍了Python中elasticsearch插入和更新数据的实现方法,需要的朋友可以参考下2018-04-04Python使用matplotlib实现交换式图形显示功能示例
这篇文章主要介绍了Python使用matplotlib实现交换式图形显示功能,结合实例形式详细分析了Python基于matplotlib模块的数值运算与图形绘制相关操作技巧,需要的朋友可以参考下2019-09-09windows11环境安装django项目GNU gettext工具的步骤
Django 框架具有很好的 I18N 和 L10N 的支持,其实现是基于 GNU 的 gettext,本文主要介绍了windows11环境安装django项目GNU gettext工具的步骤,具有一定的参考价值,感兴趣的可以了解一下2024-04-04Pytorch中的图像增广transforms类和预处理方法
这篇文章主要介绍了Pytorch中的图像增广和预处理方法(transforms类),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-04-04
最新评论