2024-04-28 18:18:43 发布
网友
我有没有办法以这种方式运行python代码:
主代码将一直运行, 在运行主代码时,每5分钟运行一次另一个函数
我的代码正在读取gps信号,并每5秒将其发送到我的服务器
我必须每5分钟运行另一个代码来检查设备cpu\file\temp(这部分大约需要30秒) 他们两个可以同时运行,同时还可以使用gps吗
我已经准备好GPS代码和检查代码-我如何组合它们(如果可能的话)
谢谢
这可能会回答您的问题:Running Two Script at Once Using Bash
根据这里的答案,您需要运行的是:
python script1.py & python script2.py &
您可以使用线程模块来完成此任务:它允许您将函数作为与主程序分离的不同进程来运行Threading Documentation
我认为您应该通过以下代码获得您想要的:
import threading def gpsJob(): threading.Timer(300.0, gpsJob).start() # Here goes your GPS-code gpsJob() if __name__ == '__main__': # main code
这可能会回答您的问题:Running Two Script at Once Using Bash
根据这里的答案,您需要运行的是:
您可以使用线程模块来完成此任务:它允许您将函数作为与主程序分离的不同进程来运行Threading Documentation
我认为您应该通过以下代码获得您想要的:
相关问题 更多 >
编程相关推荐