我正在使用tkinter(2.7)编写一个程序,当单击一个按钮时,它会打开一个单独的python程序。我一直试图做的是给按钮一个命令,并将其定义为单独的程序。这就是我到目前为止所做的:
from Tkinter import *
from ttk import *
import os
app = Tk()
app.title("iClassics")
app.geometry("450x300+200+200")
#Definitions
def mTetris():
subprocess.Popen("Tetris.py")
#Heading
headlabel = Label(text="iClassics", font=("Times", 30), background=("blue")).pack()
#Buttons
buttontetris = Button(app, text="Tetris", command=mTetris).pack()
buttonpong = Button(app, text="Pong").pack()
buttonbrick = Button(app, text="Brick Breaker").pack()
buttonsnake = Button(app, text = "Snake").pack()
app.mainloop()
为什么我不能在点击时打开我的tetris.py?