I have 2 different python scripts, the first called main.py
and the second called running.py
the main.py
script is the following:
#setting things up and stuff
while True:
#stuff
Here running.py should be started
#stuff
while running.py
contains the following
#various imports
while True:
#stuff
My question is, how can i run running.py
from main.py
as a new thread knowing only the name of the running script?
I looked a bit into it and, since i need to communicate and share data between main.py
and running.py
, I don't think creating a subprocess is the best course of action but I haven't found a way to run a whole script in a thread only knowing the script's name.
For various (stupid) company reasons I can't change the content of running.py
and i can't import it into main.py
so creating a threading class inside it is not a possibility but i have free rein on main.py
Is what i'm trying to do even possible?