从本地文件夹中选取一张图片并在画布上显示
从tkinter进口* 从tkinter进口filedialog 从公益诉讼导入图像,ImageTk if __name__==癬_main__”: 根=Tk () #设置tkinter帆布与滚动条=帧(根、bd=2、救援=沉) 框架。grid_rowconfigure(0,体重=1) 框架。grid_columnconfigure(0,体重=1) xscroll=滚动条(框架、东方=水平) xscroll。网格(行=1,列=0,粘性=E + W) yscroll=滚动条(框架) yscroll。网格(行=0,列=1,粘性=N + S) 帆布=画布(框架、bd=0, xscrollcommand=xscroll。集,yscrollcommand=yscroll.set) 画布。网格(行=0,列=0,粘性=N + S + E + W) xscroll.config(命令=canvas.xview) yscroll.config(命令=canvas.yview) frame.pack(填补=,扩大=1) #函数被称为当鼠标点击 def printcoords (): 文件=filedialog。askopenfilename(父=根,initialdir=" C:/" title=把≡褚桓鲇诚瘛!? 文件名=ImageTk.PhotoImage (Image.open(文件) 画布。形象=文件名# & lt;——保持参考你的形象 canvas.create_image(0, 0,锚=拔鞅薄?形象=文件名) 按钮(根、文本=把≡瘛泵?printcoords) .pack () root.mainloop ()
以上这篇Python按钮选取本地图片并显示的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。