2017-06-12 134 views
0

你好我想问问,如果有人知道我可以如何保存从文件到字符串的路径,那么我可以使用它作为输入的不同定义。 TNX 这里是我的代码,我想保存def pst,vst的路径并使用它们来定义MDB。从目录保存路径

# modules 
from Tkinter import * 
import tkFileDialog 
import sys 

# definitiion 
def MDB(): 
    import createMDB 
def pst(): 
    geo= tkFileDialog.askopenfilename(filetypes = (("ShapeFiles", "*.shp"), ("All files", "*"))) 
    T.insert(END, "Load PST Path\n") 
def vst(): 
    kath = tkFileDialog.askopenfilename(filetypes = (("ShapeFiles", "*.shp"), ("All files", "*"))) 
    T.insert(END, "Load VST Path\n") 

# application 
app=Tk() 
app.wm_title("GST1606") 
# grid 
w=Canvas(app,width=100,height=50) 
w.pack() 
# menu 
menu=Menu(app) 
app.config(menu=menu) 
submenu=Menu(menu) 
menu.add_cascade(label="Browse", menu=subme 
       nu) 
submenu.add_command(label="Pst", command=pst) 
submenu.add_command(label="Vst", command=vst) 
sub=Menu(menu) 

menu.add_cascade(label="Execute", menu=sub) 
sub.add_command(label="Create MDB", command=MDB) 
# buttons 
Button1=Button(app,text="create MDB", command=MDB) 
Button1.pack(padx=50, pady=50) 
# txt 
T = Text(app, height=2, width=30) 
T.pack() 

# freeze 
mainloop() 

回答