【发布时间】:2010-07-03 20:28:39
【问题描述】:
我正在编写一个 tkinter 程序,它是一种类似于投资组合的程序,它可以打开其他也用 python 编写的程序。因此,例如,我有 FILE_1 和 FILE_2,我想编写一个程序,该程序一旦单击某个按钮就会打开 FILE_1 或 FILE_2。我不需要关于按钮外观的帮助,只是如何编写打开程序的功能
这是我使用的代码:
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()
【问题讨论】:
标签: python file-io tkinter popen