我想知道如何在执行后刷新/重新加载代码(循环)。 我使用LCD显示器来显示CPU Temp和Daytime,但它不会自动刷新。感谢
这是我要重新加载的代码:
lcd_byte(DISPLAY_LINE_1, DISPLAY_CMD)
lcd_string("CPU Temp: " + str(round(get_cpu_temp(), 2)))
lcd_byte(DISPLAY_LINE_2, DISPLAY_CMD)
lcd_string("Time:" + str(datetime.datetime.now().time()))
答案 0 :(得分:1)
举一个简单的例子,让我们说你只想每10秒重复一次。请注意,这在第二个"上不会完美,但会更新显示一次,然后在大约每10秒后继续更新一次:
import datetime
from time import sleep
while True:
lcd_byte(DISPLAY_LINE_1, DISPLAY_CMD)
lcd_string("CPU Temp: " + str(round(get_cpu_temp(), 2)))
lcd_byte(DISPLAY_LINE_2, DISPLAY_CMD)
lcd_string("Time:" + str(datetime.datetime.now().time()))
sleep(10)
此循环将永远运行,直到您关闭程序。