from Tkinter import *
from tkFileDialog import askopenfilename
from PIL import Image
def main():
filename = askopenfilename(filetypes=[("Jpeg","*.jpg")])
return filename
root = Tk()
button = Button(root,text="Open",command=main)
button.pack()
root.title("Image Manipulation Program")
root.mainloop()
我在编程方面一般都是新手,但我试图通过Tkinter GUI库制作图像程序。我需要能够在上面的代码中执行的是返回存储在文件名中的字符串,因此它位于程序的全局范围内,我可以使用它。问题是我不知道如何在使用按钮调用函数时执行此操作。我无法在任何网站上找到这个问题的答案,所以我会很感激任何人对这个问题的帮助。用Tkinter中的按钮调用函数后返回一个值
感谢您的帮助。 – 2011-03-21 18:01:26