2015-11-01 71 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")