python - 如何执行while循环中的文件python脚本而不中断它?
问题描述
我必须执行一个在 while 循环中持续存在的 python 脚本,这是 script2
while True:
#do something
time.sleep(30)
现在我有执行所有计算的 script1,然后我需要执行 script2。我已经尝试过 execfile 但它没有用,而且我遇到了很多问题。我也不知道如何使用 subprocess 模块。有人能帮我吗 ?
解决方案
与subprocess
:
import subprocess
while True:
subprocess.call(["python", "/path/to/script2.py"])
time.sleep(30)
推荐阅读
- c++ - 在 C++ 中读取文件时并非所有字节都显示
- java - 如何使用 Java SwingWorker 从另一个类获取文本更新
- pytorch - 在使用 pytorch 转换时得到这个--->TypeError: integer argument expected, got float
- python - tkinter 验证 for 循环中的多个条目
- windows - 通过codeline进入蓝牙接收模式
- java - 如何更改 IntellIJ IDEA 中注释的位置?
- java - 在此方法上返回响应实体
- mongodb - 比较 mongoDB 管道中 $project 的 2 个字段
- mysql - 通过Netbeans Jform查询Mysql更新
- php - Laravel 如何在 Redis 哈希中“正确”存储和检索模型