我制作了多个脚本,这些脚本需要一个一个地工作。通过将os.system
插入作为“ if”语句的代码块中,将第二个连接到第一个。
我的问题是我实际上已经在if name == __main__
下制作了整个脚本#1,我怀疑是因为这个原因。
script1.py
import stuff, define functions ...
if name == __main__:
do stuff
if frame == 3:
os.system("script2.py")
# EVERYTHING ELSE UNDER THIS LINE DOES NOT WORK
script2.py
do stuff
if frame == 3:
os.system("script3.py")
script3.py
do stuff
if frame == 3:
done
我希望它可以返回到第一个脚本,因为届时,所有os.system的脚本都已经满足了。但是我不知道如何使它那样工作。在我指示的行下方仍然有一些重要信息,这就是为什么我需要整个工作才能正常进行的原因。