0
我正在写一个tkinter程序,它类似于一个程序组合,并打开了其他程序,这些程序也是用python写的。因此,例如我有FILE_1和FILE_2,我想写一个程序,单击某个按钮的某个按钮打开FILE_1或FILE_2。我不需要帮助,外观像按钮只是如何WIRTE打开一个程序用Python打开文件
这是我使用的代码的函数:
from Tkinter import *
import subprocess
master = Tk()
def z():
p=subprocess.Popen('test1.py')
p.communicate()
b = Button(master, text="OK", command=z)
b.pack()
mainloop()
谢谢,但如果我想它有两个按钮不会他们都打开相同的文件,或者有没有办法区分文件? – DonJuma 2010-07-03 20:42:22
@Mthethew:每个按钮都可以连接到自己的回调函数。所以按下每个按钮会调用一个可以运行不同程序的不同功能。 – unutbu 2010-07-03 20:45:16
这样做打开它在另一个窗口 – DonJuma 2010-07-03 20:45:26