【发布时间】:2021-12-30 10:21:36
【问题描述】:
我创建了一个 python 脚本,例如HelloWorld.py.
在此脚本中,它通过exec(open("GoodMorning.py").read()) 调用第二个脚本GoodMorning.py。
我现在创建了一个.bat 文件来运行我的HelloWorld.py。
"C:\Users\myself\AppData\Local\Programs\Python\Python38-32\python.exe" "C:\Users\myself\Desktop\Test\HelloWorld.py"
pause
如果我现在启动 .bat 文件,它会返回错误 no such file or directory: GoodMorning.py
如何进行调整,以便HelloWorld.py 脚本能够在正确的时刻正确启动GoodMorning.py 脚本?
我是否需要对我的HelloWorld.py 脚本或.bat 文件进行调整?
【问题讨论】:
-
从 Python 运行 Python 几乎从来都不是一个好主意。重构第二个脚本中的代码,以便您可以
import它。如果您需要它们并行运行,请查看multiprocessing
标签: python windows batch-file