调用脚本中浏览按钮提取的值,而不从python中的另一个脚本执行两次

时间:2017-06-14 13:56:18

标签: python tkinter

interface.py

from tkFileDialog import askopenfilename
from Tkinter import *
root = Tk()
def browsefunc():
    filename = askopenfilename()
    return filename
browsebutton1 = Button(root, text="Browse",command=browsefunc, width=20)
browsebutton1.pack()
root.mainloop()

main_progarm.py

import interface
import csv
x=interface.browsefunc()//calling from interface
reader=csv.reader(open(aa),delimiter=',')
my_data=list(reader)
print my_data

我只需要在mainprogram.py中的browsefunc浏览的interface.py中输入csv文件而不打开浏览窗口两次

0 个答案:

没有答案