2013-05-10 60 views
0

如何鏈接一個python按鈕?如何將一個按鈕鏈接到python2.7中的另一個.py文件

基本上我想要一個python按鈕來執行另一個python文件。

我正在使用Tk。

我創造了這個按鈕,並希望它執行腳本

from Tkinter import * 
import Tkinter as tk 
root = tk.Tk() 

    b = Button(toolbar, text="Travelling", width=9) 
    b.pack(side=LEFT, padx=2, pady=2) 

mainloop() 

如何使這個按鈕執行上點擊另一個python腳本?

+0

你需要解釋你所使用的圖書館,你指的是什麼樣的按鈕。例如,這是一個GUI應用程序還是一個Web應用程序? – 2013-05-10 12:23:30

+2

「打開另一個python文件」是什麼意思?以腳本的形式執行python文件,在文本編輯器中打開它,還是其他的東西? – mzjn 2013-05-10 18:06:21

+0

我假設他意味着對當前數據執行下一個腳本。 – 2013-05-10 18:11:18

回答

1

如果你想執行另一個Python腳本使用的execfile():

#-*- coding: utf-8 -*- 
from Tkinter import * 
master = Tk() 
def callback(): 
    execfile("script.py") 
b = Button(master, text="OK", command=callback) 
b.pack() 
mainloop() 
相關問題