知道脚本名称的线程启动另一个脚本

时间:2019-07-22 21:57:07

标签: python-3.x multithreading python-multithreading

我有2个不同的python脚本,第一个叫做main.py,第二个叫做running.py

main.py脚本如下:

#setting things up and stuff
while True:
    #stuff
    Here running.py should be started
    #stuff

running.py包含以下内容

#various imports
while True:
    #stuff

我的问题是,我如何才能从running.py作为新线程运行main.py,而只知道正在运行的脚本的名称?

我仔细研究了一下,由于我需要在main.pyrunning.py之间进行通信和共享数据,因此我认为创建子流程并不是最好的做法,但我没有t找到了一种只知道脚本名称就可以在线程中运行整个脚本的方法。

出于各种(愚蠢的)公司原因,我无法更改running.py的内容,也无法将其导入main.py,因此在其中创建线程类是不可能的,但是我有免费控制main.py

我想做的甚至是可能的吗?

0 个答案:

没有答案