所以我有主要的python脚本,我想从我的主文件中调用另一个python脚本,但是,每当我这样做时,我称之为kinda的脚本会超过原始脚本。有没有办法在后台调用python脚本让它不中断控制台中的主脚本?
答案 0 :(得分:2)
您好我使用线程和子进程在后台运行其他python脚本(没有辅助脚本中断第一个脚本)为您创建此脚本
import threading
from subprocess import call
def thread_second():
call(["python", "secondscript.py"])
processThread = threading.Thread(target=thread_second) # <- note extra ','
processThread.start()
print 'the file is run in the background'