修复获取general信息的功能,改用subprocess.Popen以支持异步执行

This commit is contained in:
2025-07-28 21:17:46 +08:00
parent 3dee6a37eb
commit afba0eb384

View File

@@ -166,7 +166,8 @@ def general_info():
"""获取general信息"""
LOGGER.info("获取general信息")
try:
subprocess.run(["python", "general.py"], check=True)
process = subprocess.Popen(["python3", "general.py"])
process.wait()
except subprocess.CalledProcessError as e:
LOGGER.error("获取general信息失败: %s", e)