我每分钟都有一个程序在运行。我希望当我第一次执行它时,我会做一些事情,然后再做一些其他事情;比如:
def alarm_function (alarm):
first_time=0
if first_time==0:
send_on_website(message)
first_time+=1
alarm=0
else:
send_on_website(a_different_message)
if alarm==0:
#do nothing
if alarm==1:
alarm+=1
#do something
所以基本上在我执行一次之后,我想删除第一行“first\u time=0”,因为我不想再次启动它。另外,我想在报警变量上做一个计数器,它在程序的某个地方启动。我该怎么做?你知道吗
如果你不再需要第一次,你必须定义一个新函数。对于计数器,你可以把它放在程序的顶部
import time
,而不管你想把计数器放在什么地方,你都可以使用time.sleep(?) #change ? for a any number of seconds
相关问题 更多 >
编程相关推荐