如何运行“program2.py”并关闭“program1.py”?

问题描述 投票:0回答:1

我正在制作一个简单的 python 代码,其中 main.py 有一个按钮,如果单击它,它会打开 main_newFile.py。但是,我似乎无法弄清楚为什么它无法检测到我的第二个文件。 code from replit

我正在执行 os.system("main_newFile.py") 来启动程序,然后使用 sys.exit() 来关闭 main.py。但是,os.system 指出它找不到我的文件。如果您查看该图像,您可以看到 main_newFile 应该与 main.py 位于同一目录中。我可以确认它在同一目录中,因为我什至有一些背景图像可以加载到我的 tkinter 中。

有谁知道出了什么问题或者可能有另一种更好的方法来启动第二个 python 文件?谢谢!

python replit os.system
1个回答
0
投票

使用

os.system('./main_newFile.py')

© www.soinside.com 2019 - 2024. All rights reserved.