如何在tkinter中获取打开图像的文件路径?

2024-06-25 23:03:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我在做一个关于pycharm的项目。如果在那里打印“filename”,则无法获取文件路径。但我是在jupyter笔记本里进去的

class module11():
    def __init__(self, root):
        self.root = root
        self.root.title("Solution Sheet")
        global filename
        filename = filedialog.askopenfilename(initialdir=os.getcwd(), title="Select file",
                                              filetypes=(("jpeg images", "jpeg"), ("all files", "*.*")))
        if not filename:
            return
        image = ImageTk.PhotoImage(Image.open(filename))
        panel = Label(root, image=image)
        panel.image = image
        panel.pack()
        print(filename)
   

Tags: 文件项目imageself路径title笔记本jupyter