整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          使用tkinter開發圖形界面顯示圖片(Win10,

          使用tkinter開發圖形界面顯示圖片(Win10,Python)

          kinter(也叫Tk接?)是Tk圖形?戶界??具包標準的Python接?。Tk是?個輕量級的跨平臺圖形?戶界?(GUI)開發?具。

          Tkinter是Python自帶的官方標準庫,安裝Python之后直接導入就可以使用,我們常見的python IDLE就是使用TKinter實現的。

          在Win10命令行窗口輸入python、import tkinter、dir(tkinter)、help(tkinter),可獲得tkinter的相關幫助信息。

          help(tkinter)命令的執行結果,列出了模塊幫助文檔的鏈接: https://docs.python.org/3.10/library/tkinter.html

          實現打開并顯示圖片的源代碼如下:


          import tkinter as tk

          import tkinter.filedialog

          from PIL import Image,ImageTk

          #選擇并顯示圖片

          def choosepic():

          path_=tkinter.filedialog.askopenfilename()

          path.set(path_)

          print(path)

          img_open=Image.open(entry.get())

          #img=ImageTk.PhotoImage(img_open.resize((200,200)))

          img=ImageTk.PhotoImage(img_open)

          lableShowImage.config(image=img)

          lableShowImage.image=img

          if __name__=='__main__':

          #生成tk界面 app即主窗口

          app=tk.Tk()

          #修改窗口titile

          app.title("顯示圖片")

          #設置主窗口的大小和位置

          app.geometry("800x400+200+200")

          #Entry widget which allows displaying simple text.

          path=tk.StringVar()

          entry=tk.Entry(app, state='readonly', text=path,width=100)

          entry.pack()

          #使用Label顯示圖片

          lableShowImage=tk.Label(app)

          lableShowImage.pack()

          #選擇圖片的按鈕

          buttonSelImage=tk.Button(app, text='選擇圖片', command=choosepic)

          buttonSelImage.pack()

          #buttonSelImage.pack(side=tk.BOTTOM)

          #Call the mainloop of Tk.

          app.mainloop()


          假設將源代碼保存在文件“d:\temp\MyShowImage.py”。在命令行執行命令

          python d:\temp\MyShowImage.py

          程序運行,界面如下圖所示

          Tkinter(也叫Tk接?)是Tk圖形?戶界??具包標準的Python接?。Tk是?個輕量級的跨平臺圖形?戶界?(GUI)開發?具。

          Tkinter是Python自帶的官方標準庫,安裝Python之后直接導入就可以使用,我們常見的python IDLE就是使用TKinter實現的。

          在Win10命令行窗口輸入python、import tkinter、dir(tkinter)、help(tkinter),可獲得tkinter的相關幫助信息。

          help(tkinter)命令的執行結果,列出了模塊幫助文檔的鏈接: https://docs.python.org/3.10/library/tkinter.html

          實現打開并顯示圖片的源代碼如下:

          import tkinter as tk

          import tkinter.filedialog

          from PIL import Image,ImageTk

          #選擇并顯示圖片

          def choosepic():

          path_=tkinter.filedialog.askopenfilename()

          path.set(path_)

          print(path)

          img_open=Image.open(entry.get())

          #img=ImageTk.PhotoImage(img_open.resize((200,200)))

          img=ImageTk.PhotoImage(img_open)

          lableShowImage.config(image=img)

          lableShowImage.image=img

          if __name__=='__main__':

          #生成tk界面 app即主窗口

          app=tk.Tk()

          #修改窗口titile

          app.title("顯示圖片")

          #設置主窗口的大小和位置

          app.geometry("800x400+200+200")

          #Entry widget which allows displaying simple text.

          path=tk.StringVar()

          entry=tk.Entry(app, state='readonly', text=path,width=100)

          entry.pack()

          #使用Label顯示圖片

          lableShowImage=tk.Label(app)

          lableShowImage.pack()

          #選擇圖片的按鈕

          buttonSelImage=tk.Button(app, text='選擇圖片', command=choosepic)

          buttonSelImage.pack()

          #buttonSelImage.pack(side=tk.BOTTOM)

          #Call the mainloop of Tk.

          app.mainloop()


          假設將源代碼保存在文件“d:\temp\MyShowImage.py”。在命令行執行命令

          python d:\temp\MyShowImage.py

          程序運行,界面如下圖所示


          點擊“選擇圖片”按鈕,彈出打開文件對話框,

          選擇要打開的圖片文件,點擊“打開”按鈕,圖片就會顯示在圖形界面上了,如下圖所示:



          上述代碼實現了圖片的選擇和顯示功能,但也有不足之處,比如“沒有滾動條,無法完全顯示比屏幕大的圖片”。

          相關參考網頁

          (1)https://blog.csdn.net/xyzhan/article/details/113856833 (2021年開發Python圖形用戶界面(GUI)的6種最佳Python GUI框架)

          (2)https://wenku.baidu.com/view/8f03733bf9d6195f312b3169a45177232e60e44d.html (推薦8款常?的PythonGUI圖形界?開發框架)

          (3)https://github.com/honghaier-game/TKinterDesigner (honghaier-game/TKinterDesigner

          (4)https://blog.csdn.net/HG0724/article/details/112248635 (Python之Tkinter進行GUI開發)

          (5)https://blog.csdn.net/wj0807/article/details/120890111在tkinter中顯示圖片和圖片名

          (6)https://www.cnpython.com/qa/58793 (如何在gui中使用tkinter顯示圖像)

          (7)https://m.php.cn/article/419452.html (python idle是什么)

          (8)https://docs.python.org/3.10/library/tkinter.html (tkinter — Python interface to Tcl/Tk)

          (9)https://blog.csdn.net/tyler880/article/details/106862322?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-106862322-blog-112248635.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-106862322-blog-112248635.pc_relevant_aa&utm_relevant_index=2 (python GUI編程(Tkinter)

          (10)https://www.cnpython.com/qa/308976 (用滾動條在Tkinter中顯示多個圖像)

          • 件版本:
          • 軟件大小:
          • 軟件授權:
          • 適用平臺:
          • 下載http://dl.pconline.com.cn/download/732173.html

          ppt怎么設置點擊鏈接文字顯示圖片?

          1、首先,打開PTP,找到需要鏈接的文字,然后選中該文字,比如圖中的“趟門柜”

          2、選擇工具欄中的“插入”,再選擇“超鏈接”,如圖中所示

          3、就會彈出一個插入超鏈接的窗口,然后我們在查找范圍那里選擇我們要鏈接的圖片的路徑,選擇要鏈接的圖片,在單擊“確定”,如圖所示

          4、操作完第三步之后發現,我們選擇超鏈接的文字變顏色了,這代表我們已經鏈接成功

          5、播放PTP,然后單擊變顏色的文字,如圖中”趟門柜”

          6、操作完第五步后,就好彈出我們剛剛選擇鏈接的圖片

          生javascript實現帶動畫的提示型彈窗,常用于網站彈層的彈窗也有很多,一般用插件比較多,所以今天就來寫一寫該功能,如有錯誤之處請指出!

          彈出跟消失都有放大縮小動畫在里面!

          實現方法:

          html:

          可以自己輸入內容,再點擊彈出即可看到彈窗效果

          css:

          javascript:


          主站蜘蛛池模板: 日韩av无码一区二区三区| 亚洲视频免费一区| 久久蜜桃精品一区二区三区| 久久精品道一区二区三区| 亚洲一区二区三区香蕉| 91视频一区二区| 精品国产一区二区三区香蕉事| 91在线一区二区三区| 久久精品一区二区三区AV| 久久精品一区二区三区不卡| av一区二区三区人妻少妇| 亚洲综合av永久无码精品一区二区| 国产综合一区二区在线观看| 国产精品第一区第27页| 精品乱码一区二区三区在线 | 成人免费视频一区二区三区| 亚洲高清偷拍一区二区三区| 亚洲AV成人一区二区三区AV| 波多野结衣在线观看一区二区三区 | 国产在线精品一区二区三区不卡| 亚洲一区二区三区偷拍女厕| 日韩国产精品无码一区二区三区| 久久中文字幕无码一区二区 | 精品国产免费一区二区| 区三区激情福利综合中文字幕在线一区| 国产无码一区二区在线| 自拍日韩亚洲一区在线| 人妻内射一区二区在线视频| 日本一区二区免费看| 高清无码一区二区在线观看吞精| 国产在线视频一区二区三区98| 精品黑人一区二区三区| 能在线观看的一区二区三区| 日韩内射美女人妻一区二区三区| 国产精品视频一区二区猎奇| 亚洲日韩精品一区二区三区 | 色综合视频一区二区三区| 精品人无码一区二区三区 | 精品国产一区二区三区久久狼| 亚洲中文字幕无码一区| 四虎精品亚洲一区二区三区|