最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python button選取本地圖片并顯示的實例

 更新時間:2019年06月13日 09:18:32   作者:YuMingJing_  
今天小編就為大家分享一篇Python button選取本地圖片并顯示的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

從本地文件夾中選取一張圖片并在canvas上顯示

from tkinter import *
from tkinter import filedialog
from PIL import Image, ImageTk

if __name__ == "__main__":
  root = Tk()

  #setting up a tkinter canvas with scrollbars
  frame = Frame(root, bd=2, relief=SUNKEN)
  frame.grid_rowconfigure(0, weight=1)
  frame.grid_columnconfigure(0, weight=1)
  xscroll = Scrollbar(frame, orient=HORIZONTAL)
  xscroll.grid(row=1, column=0, sticky=E+W)
  yscroll = Scrollbar(frame)
  yscroll.grid(row=0, column=1, sticky=N+S)
  canvas = Canvas(frame, bd=0, xscrollcommand=xscroll.set, yscrollcommand=yscroll.set)
  canvas.grid(row=0, column=0, sticky=N+S+E+W)
  xscroll.config(command=canvas.xview)
  yscroll.config(command=canvas.yview)
  frame.pack(fill=BOTH,expand=1)


  #function to be called when mouse is clicked
  def printcoords():
    File = filedialog.askopenfilename(parent=root, initialdir="C:/",title='Choose an image.')
    filename = ImageTk.PhotoImage(Image.open(File))
    canvas.image = filename # <--- keep reference of your image
    canvas.create_image(0,0,anchor='nw',image=filename)

  Button(root,text='choose',command=printcoords).pack()
  root.mainloop()

以上這篇Python button選取本地圖片并顯示的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python django中如何使用restful框架

    Python django中如何使用restful框架

    今天給大家?guī)淼氖顷P于Python框架的相關知識,文章圍繞著django中restful框架的使用展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • 基于Python爬取fofa網(wǎng)頁端數(shù)據(jù)過程解析

    基于Python爬取fofa網(wǎng)頁端數(shù)據(jù)過程解析

    這篇文章主要介紹了基于Python爬取fofa網(wǎng)頁端數(shù)據(jù)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • python ndarray數(shù)組對象特點及實例分享

    python ndarray數(shù)組對象特點及實例分享

    在本篇文章里小編給大家分享的是一篇關于python ndarray數(shù)組對象特點及實例相關內(nèi)容,有需要的朋友們跟著學習下。
    2021-10-10
  • Python包管理工具pip的15 個使用小技巧

    Python包管理工具pip的15 個使用小技巧

    python的大多數(shù)擴展包,都可以使用pip來自動安裝。所以pip還是有很多小技巧的。這篇文章主要給大家介紹了關于Python包管理工具pip的15 個使用小技巧,需要的朋友可以參考下
    2021-05-05
  • python tkinter Entry控件的焦點移動操作

    python tkinter Entry控件的焦點移動操作

    這篇文章主要介紹了python tkinter Entry控件的焦點移動操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 在Python3中使用asyncio庫進行快速數(shù)據(jù)抓取的教程

    在Python3中使用asyncio庫進行快速數(shù)據(jù)抓取的教程

    這篇文章主要介紹了在Python3中使用asyncio進行快速數(shù)據(jù)抓取,asyncio是一個異步IO庫,運行效率較高,需要的朋友可以參考下
    2015-04-04
  • Python數(shù)據(jù)類型--字典dictionary

    Python數(shù)據(jù)類型--字典dictionary

    這篇文章主要介紹了Python數(shù)據(jù)類型字典dictionary,字典是另一種可變?nèi)萜髂P?,且可存儲任意類型對象。下面詳細?nèi)容需要的小伙伴可以參考一下,希望對你有所幫助
    2022-02-02
  • Python線程的兩種編程方式

    Python線程的兩種編程方式

    這篇文章主要介紹了Python線程的兩種編程方式,Python中如果要使用線程的話,一種是函數(shù)式,一種是用類來包裝的線程對象,需要的朋友可以參考下
    2015-04-04
  • Python文件路徑os.path函數(shù)深入剖析

    Python文件路徑os.path函數(shù)深入剖析

    這篇文章主要為大家介紹了Python文件路徑os.path函數(shù)深入剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • CentOS 7下安裝Python 3.5并與Python2.7兼容并存詳解

    CentOS 7下安裝Python 3.5并與Python2.7兼容并存詳解

    這篇文章主要給大家介紹了在CentOS 7下安裝Python 3.5并與Python2.7兼容并存的相關資料,文中將安裝步驟介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。
    2017-07-07

最新評論

南华县| 乌审旗| 禹州市| 容城县| 如东县| 梨树县| 称多县| 武胜县| 个旧市| SHOW| 德兴市| 柳林县| 太仓市| 丰台区| 公主岭市| 财经| 水城县| 武鸣县| 宜君县| 溆浦县| 民和| 应城市| 读书| 娱乐| 溧水县| 余江县| 天门市| 宁明县| 岑巩县| 抚顺市| 黎城县| 昔阳县| 保德县| 张家口市| 张家口市| 青田县| 诏安县| 唐海县| 萨嘎县| 民勤县| 武宁县|