我正在做一个非常基本的天气跟踪器应用程序,我希望它能实时跟踪(我想把它用作我宿舍里树莓皮上的一个信息亭)。我认为这样做的方法是使用sleep
,但是有没有更优雅的方法来包装main()以便它在每个x时段重新运行?你知道吗
我的代码结构如下:
def function1():
# do things
def function2():
# do things
def function3():
# do things
def main():
# code that creates GUI
function1()
function2()
function3()
if __name__ == '__main__':
main()
假设您要从终端调用此脚本,并且您使用的是Unix/Linux操作系统:
将
your_script.py
替换为文件名,将2
替换为所需的秒周期。你知道吗如果要在脚本中执行此操作,可以放置一个无限while循环以定期调用main:
相关问题 更多 >
编程相关推荐