婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python tkinter模塊的簡單使用

python tkinter模塊的簡單使用

熱門標(biāo)簽:看懂地圖標(biāo)注方法 京華圖書館地圖標(biāo)注 佛山通用400電話申請 電話外呼系統(tǒng)招商代理 打印谷歌地圖標(biāo)注 蘇州人工外呼系統(tǒng)軟件 淮安呼叫中心外呼系統(tǒng)如何 電話機(jī)器人貸款詐騙 廣東旅游地圖標(biāo)注

由于一些小原因,被迫開始了tkinter一次實(shí)戰(zhàn)演練。在此做一些記錄,總結(jié)以及給自己留一些輪子哈哈哈哈哈哈
tkinter 是 Python 的一個GUI庫,本次實(shí)戰(zhàn)完全使用tkinter,不牽扯任何其他第三方庫的使用。

1.任務(wù)要求

畫一個具有上傳病患信息以及圖片功能的用戶界面

2.簡單設(shè)計(jì)

由于時間緊迫且只要求可視化,背后沒有必要太過精細(xì),所以簡單設(shè)計(jì)思路是,利用下拉列表實(shí)現(xiàn)病患信息的填寫,用text顯示選擇圖片的路徑。
表面上的組件包括:兩個Button:選擇目錄 SELECT THE DIRECTORY 和 選定(也就是上傳按鈕)DETECT 六個Combobox、七個Label,一個scrolledtext和一個canvas。

tips:由于要求并沒有提及向哪里上傳,如何上傳并且要求較為美觀的可視化以及時間關(guān)系,其實(shí)上傳按鈕就是一個出現(xiàn)消息彈窗的按鈕,沒有真正的上傳功能。

實(shí)現(xiàn)效果:

3.模塊實(shí)現(xiàn)

1)canvas
創(chuàng)建畫布的主要目的是將從word中保存的藝術(shù)字添加到主界面當(dāng)中。

canvas = tk.Canvas(window, height=200, width=1000)#創(chuàng)建畫布
image_file = tk.PhotoImage(file='1.gif')#加載圖片文件
image = canvas.create_image(500,100, anchor='center', image=image_file)#將圖片置于畫布上
canvas.pack(side='top')#放置畫布(為上端)

tips:由于tkinter本身僅支持 gif和ppm格式圖片文件,所以我手動改了圖片的后綴為gif(狗頭)

2)combobox

#病人姓名
label=tk.Label(window, text='Patient\'s Name:',height=2,font=("微軟雅黑", 16)) #創(chuàng)建label顯示 信息為patient‘s name
label.place(x=90, y=150)#label 位置
cb_1=ttk.Combobox(window)#創(chuàng)建下拉框
cb_1["value"]=("張三","克里斯","亞伯拉罕")#添加默認(rèn)信息
cb_1.place(x=270, y=170)#下拉框位置
#病人神份證號
label=tk.Label(window, text='Patient\'s ID   : ',height=2,font=("微軟雅黑", 16))#如上
label.place(x=90, y=200)
cb_2=ttk.Combobox(window)
cb_2["value"]=("215469789725315978","123415489674534112","56487561357456123")
cb_2.place(x=270, y=220)
#病人電話
label=tk.Label(window, text='Patient's TEL  : ',height=2,font=("微軟雅黑", 16))
label.place(x=90, y=250)
cb_3=ttk.Combobox(window)
cb_3["value"]=("13810101010","13921212121","19578956432")
cb_3.place(x=270, y=270)
#陪護(hù)人姓名
label=tk.Label(window, text='Relatives Name:',height=2,font=("微軟雅黑", 16))
label.place(x=520, y=150)
cb_4=ttk.Combobox(window)
cb_4["value"]=("張三","克里斯","亞伯拉罕")
cb_4.place(x=700, y=170)
#陪護(hù)人電話
label=tk.Label(window, text='Relatives TEL  :',height=2,font=("微軟雅黑", 16))
label.place(x=520, y=200)
cb_5=ttk.Combobox(window)
cb_5["value"]=("13810101010","13921212121","19578956432")
cb_5.place(x=700, y=220)
#陪護(hù)人郵件
label=tk.Label(window, text='Relatives Email:',height=2,font=("微軟雅黑", 16))
label.place(x=520, y=250)
cb_6=ttk.Combobox(window)
cb_6["value"]=("13810101010","13921212121","19578956432")
cb_6.place(x=700, y=270)

3)labelscrolledText

var_name = tk.StringVar()#定義變量 用來存放圖片路徑
label=tk.Label(window, text='Picture Path:',height=2,font=("微軟雅黑", 16))#label 顯示信息Picture Path:
label.place(x=90, y=315)#設(shè)置label位置
text = tk.scrolledtext.ScrolledText(window,width=53,height=1,font=("微軟雅黑", 16),fg='#22C9C9')#創(chuàng)建下拉框
text.place(x=230, y=320)#設(shè)置下拉框位置

4)button

# dir_load and detect button
#創(chuàng)建選擇文件按鈕
btn_login = tk.Button(window, text='select the directory', command=load_dir,width=15,height=1,font=("微軟雅黑", 16),bg='#22C9C9',fg='white')#定義一個`button`按鈕,名為`Login`,觸發(fā)命令為`usr_login`
btn_login.place(x=250, y=420)
#創(chuàng)建上傳按鈕
btn_sign_up = tk.Button(window, text='detect', command=detect_w,width=15,height=1,font=("微軟雅黑", 16),bg='#FF4081',fg='white')
btn_sign_up.place(x=525, y=420)

5)def

def load_dir():#選擇目錄函數(shù)
  var_name=tkinter.filedialog.askopenfilename()# 選擇目錄,返回目錄名
  var_name+='\n'
  text.insert('end',var_name)
  print(var_name)
def detect_w():#上傳彈窗函數(shù)
  print(tk.messagebox.showinfo(title='message', message='Upload Succeeded !'))

tips:由于Python執(zhí)行順序自上而下,所以觸發(fā)函數(shù)要放在 button的上面。

6)tkinter框架

import tkinter as tk
import tkinter.messagebox,tkinter.filedialog,tkinter.font
from tkinter.scrolledtext import ScrolledText
from tkinter import ttk

#創(chuàng)建基本窗口
window=tk.Tk()#創(chuàng)建窗口
window.geometry('1000x600+200+200')#修改窗口大小及初始位置
window.title('Picture Process')#窗口標(biāo)題

window.mainloop()#主界面顯示循環(huán)函數(shù)

4.總結(jié)

時間比較緊迫,簡單的做了可視化的優(yōu)化就交付了這個界面。交付之后出現(xiàn)了一些問題。在macos中button背景顏色不顯示,通過將button屬性bg修改為highlightbackground簡單解決了不顯示的問題,但是點(diǎn)擊button之后,button的背景顏色變?yōu)榘咨?,只剩下邊框的顏色還存在。通過查找官方文檔,好像是tkinter本身的缺陷。建議使用ttk,或者引入新的庫 tkmacos來解決這個問題。(未能付諸實(shí)現(xiàn),純猜測)

以上就是python tkinter模塊的簡單使用的詳細(xì)內(nèi)容,更多關(guān)于python tkinter模塊的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • Python模塊介紹與使用詳細(xì)講解
  • Python中re模塊的常用方法總結(jié)
  • Python實(shí)現(xiàn)學(xué)生管理系統(tǒng)的代碼(JSON模塊)
  • python requests模塊的使用示例
  • python使用timeit時間模塊
  • Python3 json模塊之編碼解碼方法講解
  • python 繪圖模塊matplotlib的使用簡介
  • python urllib.request模塊的使用詳解
  • python 中os模塊os.path.exists()的用法說明
  • python os模塊和fnmatch模塊的使用介紹
  • python glom模塊的使用簡介

標(biāo)簽:衡水 呼和浩特 中山 湖州 畢節(jié) 駐馬店 江蘇 股票

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python tkinter模塊的簡單使用》,本文關(guān)鍵詞  python,tkinter,模塊,的,簡單,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python tkinter模塊的簡單使用》相關(guān)的同類信息!
  • 本頁收集關(guān)于python tkinter模塊的簡單使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    色哟哟国产精品| 欧美精品一区二区高清在线观看| 在线观看欧美精品| 日韩欧美一级特黄在线播放| 亚洲欧美偷拍卡通变态| 开心九九激情九九欧美日韩精美视频电影| 国产成人精品aa毛片| 欧美一级免费大片| 一区2区3区在线看| 成人app在线| 久久精品欧美一区二区三区不卡| 丝袜a∨在线一区二区三区不卡| 成人丝袜18视频在线观看| 51精品国自产在线| 亚洲成年人网站在线观看| 99国产精品国产精品久久| 国产片一区二区| 国产精品一线二线三线精华| 日韩一区二区麻豆国产| 肉肉av福利一精品导航| 欧美日韩电影在线播放| 亚洲午夜私人影院| 精品视频在线免费看| 亚洲美女区一区| 色狠狠一区二区| 亚洲欧美偷拍另类a∨色屁股| 成人h动漫精品一区二区| 久久久久久日产精品| 久久9热精品视频| 精品国产乱码91久久久久久网站| 日韩av成人高清| 91精品国产综合久久精品| 天天色综合天天| 日韩一级大片在线| 经典一区二区三区| 国产午夜精品久久| 99久久综合狠狠综合久久| 中文字幕综合网| 91国模大尺度私拍在线视频| 亚洲一区二区三区三| 91精品国产福利| 国产在线视频不卡二| 国产蜜臀97一区二区三区 | 中文字幕精品综合| 国产成都精品91一区二区三| 中文字幕不卡的av| 91一区二区三区在线观看| 亚洲已满18点击进入久久| 欧美精品日韩一本| 国产激情91久久精品导航| 亚洲色图.com| 91精品国产色综合久久| 国产成人综合精品三级| 成人免费一区二区三区视频 | 成人综合在线视频| 国产精品久久久久久妇女6080| 在线观看视频欧美| 精品在线播放免费| 亚洲欧美另类小说| 欧美成人三级电影在线| 成人av电影观看| 日韩成人精品在线观看| 国产日韩av一区| 欧美精三区欧美精三区| 粉嫩13p一区二区三区| 午夜久久久久久| 日本一区二区三区四区在线视频| 欧美自拍偷拍一区| 国产一区二区影院| 亚洲综合999| 久久久精品人体av艺术| 欧美日韩一区二区三区视频| 国产激情一区二区三区桃花岛亚洲| 亚洲欧美激情小说另类| 日韩精品最新网址| 在线观看一区二区视频| 国产九色精品成人porny| 亚洲影院理伦片| 国产精品麻豆视频| 精品日韩一区二区| 91福利在线导航| 国产mv日韩mv欧美| 久色婷婷小香蕉久久| 亚洲成人在线免费| 亚洲三级免费电影| 日本一区二区三区dvd视频在线| 91精品国产品国语在线不卡| 91黄色免费观看| a4yy欧美一区二区三区| 国产老肥熟一区二区三区| 免费一区二区视频| 午夜精品久久久久久久| 亚洲女人的天堂| 国产欧美精品日韩区二区麻豆天美| 日韩欧美国产高清| 日韩视频在线一区二区| 欧美日韩久久不卡| 欧美剧情电影在线观看完整版免费励志电影| 成人午夜短视频| 国产91清纯白嫩初高中在线观看| 精东粉嫩av免费一区二区三区| 日本欧洲一区二区| 另类欧美日韩国产在线| 亚洲123区在线观看| 亚洲不卡一区二区三区| 亚洲成人手机在线| 夜夜操天天操亚洲| 亚洲一二三四区| 亚洲二区视频在线| 五月天亚洲婷婷| 强制捆绑调教一区二区| 久久se精品一区精品二区| 精品一区二区综合| 国产一二精品视频| 国产iv一区二区三区| 不卡的av在线| 色噜噜狠狠色综合中国| 欧美性受xxxx黑人xyx| 欧美日韩一区二区三区高清| 欧美日韩电影一区| 精品播放一区二区| 国产午夜精品久久久久久久| 国产精品免费视频网站| 亚洲精品中文在线| 日日摸夜夜添夜夜添精品视频 | 欧美成人vps| 精品va天堂亚洲国产| 亚洲国产精品传媒在线观看| 亚洲欧洲精品一区二区三区| 亚洲一区二区三区四区不卡| 美女在线视频一区| 国产成人午夜电影网| 91老师片黄在线观看| 欧美男人的天堂一二区| 精品国产人成亚洲区| 国产精品久久久久国产精品日日| 亚洲小说春色综合另类电影| 美脚の诱脚舐め脚责91 | 《视频一区视频二区| 亚洲专区一二三| 久久精品久久精品| 成人av电影免费在线播放| 欧美日韩在线综合| 国产亚洲欧美中文| 一区二区久久久久久| 国产综合久久久久影院| 95精品视频在线| 精品捆绑美女sm三区| 亚洲九九爱视频| 国产一区二区影院| 欧美日精品一区视频| 久久久国产一区二区三区四区小说| 亚洲另类在线制服丝袜| 国产综合一区二区| 欧美日韩一级二级| 欧美极品另类videosde| 午夜精品福利一区二区蜜股av | 成人永久aaa| 欧美日韩国产首页| 亚洲国产精品t66y| 精品一区二区综合| 91福利国产精品| 国产精品视频一二三| 男女男精品视频网| 欧美日韩精品电影| 日韩一区在线免费观看| 精品一区二区三区影院在线午夜| 色噜噜狠狠色综合欧洲selulu| 久久精品在这里| 热久久免费视频| 777午夜精品视频在线播放| 亚洲丝袜美腿综合| 成人小视频在线| 精品精品国产高清一毛片一天堂| 亚洲一区二区三区四区在线| 国产91露脸合集magnet| 久久综合九色综合欧美98| 午夜视黄欧洲亚洲| 欧美日韩午夜精品| 亚洲欧美另类图片小说| 成人精品小蝌蚪| 亚洲国产成人午夜在线一区| 国产一区二区三区四区在线观看| 日韩一级二级三级精品视频| 午夜av一区二区三区| 欧美视频你懂的| 亚洲成精国产精品女| 欧美日韩国产另类不卡| 午夜精品久久久久| 欧美美女网站色| 奇米精品一区二区三区四区| 欧美美女喷水视频| 日韩1区2区3区| 精品国产一区久久| 福利一区二区在线| 欧美激情一区二区三区在线| 成人午夜大片免费观看| 亚洲欧美日韩久久精品| 欧美午夜精品一区二区三区| 亚洲线精品一区二区三区|