2015-10-05 44 views
-1

我的项目中有多个文件。我想链接不同的python脚本与gui编程中的按钮点击。链接不同的python文件与按钮点击使用tkinter python 3.4

from tkinter import * 

root=Tk() 
two=Button(root,text="button") 


root.mainloop() 

像我有:

1.classes.py 
2. gui.py 
3. final.py ..etc in my project directory 

与按钮点击我喜欢在GUI形式 实施例打开另一个Python文件:我喜欢用按钮点击打开classes.py。

回答

2

您可以使用os.system我做了一下周围搜索,并不能弄清楚如何打开该文件是蟒蛇外壳,尽我所能做的就是记事本

import tkinter as tk 
import os 

def callback(): 
    filename = 'test.py' 
    os.system(filename) #Open file [Same as Right-click Open] 
    os.system('notepad '+filename) #Open in notepad 

root = tk.Tk() 
tk.Button(root, text="Python File", command=callback).pack() 
root.mainloop() 
+0

thankx很多哥们第二一个为我工作。 –