擅长:python、mysql、java
<p>这是一个更为幂等的解决方案,它可以确保灯光处于正确的状态,无论何时启动脚本或脚本是否被中断。你知道吗</p>
<pre><code>from datetime import time, datetime
from time import sleep
morning = time(9,0,0)
evening = time(23,0,0)
while True:
while morning < datetime.now().time() < evening:
print 'lights on...'
sleep(1)
print 'lights off...'
sleep(1)
</code></pre>