除while循环外,定时执行函数python方法有哪些,whilepython,我想定时执行python


我想定时执行python脚本里的一个函数,目前只想到通过while循环来获取时间

import datetimewhile datetime.datetime.utcnow() == sometime:    do something

这个python文件是不是要一直运行,而且只能通过while循环来控制时间吗?

还可以通过time.sleep实现。需要一直运行着,你可以设置它为后台进程。如果还需要运行程序中其他代码,可以考虑多线程

这是一个朋友给我的建议http://weibo.com/2703005970/z8NUpaPdA

据我所知,定时执行有多种方式,分别可以在不同的层面上实现。

如果还有其他层面的实现,欢迎补充。

编橙之家文章,

评论关闭