2015-11-01 97 views
0

我试图让我的雇主这个程序,让用户输入我们的库存。我的计划是有一个主要的.py文件,它将充当“主菜单”,GUI类的东西。当用户按下一个按钮时,它将打开另一个.py文件,该文件中有另一个GUI用于他们所需的内容。 我不知道代码是使用Python运行一个文件。 起初,我以为我将能够使用:如何使用Python运行文件?

import os 
os.system("[command that opens another file]") 

,但我找不到任何地方该命令,而无需先编辑电脑的环境变量,这是不是一种选择,因为这一计划将运行许多电脑。

其他信息:在运行Windows 10,使用Python 2.7和Tkinter的用于GUI

+0

['subprocess'](https://docs.python.org/2/library/subprocess.html)模块可能会有帮助。 – augurar

+0

或者,因为这两个程序都是Python,所以您应该可以将一个导入到另一个中。 – augurar

+0

execfile(builtin)呢? – palsch

回答

0

如果你只需要使用文件名作为命令和Python安装,那么它应该反正打开。

os.system("myfile.py")