亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python tkinter的grid布局及Text動態顯示方法

2020-02-15 23:08:57
字體:
來源:轉載
供稿:網友

在python中gui編程有很多中選擇,如果是相對簡單的gui的話使用python自帶的tkinter即可,但是由于tkinter沒有詳細的API文檔,要使用起來比較麻煩,而且不夠美觀,如果是要求比較高的gui編程,推薦使用PyQt或者wxpython。

我在這里主要說一下tkinter中3種布局方式中的grid布局,在之前寫個比較簡單的軟件的時候遇到了寫問題,在此記錄下來。

1. grid中的一些參數:需要聲明的是,行列大小由該列/行中最大組件大小所決定?。?/p>

column:  對應的放置的所在的列序號columnspan: 表示該組件需要橫跨多少列row:   對應的放置的所在的行序號rowspan:  表示組件需要橫跨多少行ipadx:  需要注意,這個參數表示x方向的內部填充,即以內部顏色為標準向左右方向擴展ipady:  同上padx:  這個是表示x方向的外部填充pady:  同上

例子如下:

import tkinter as tk windows = tk.Tk()windows.geometry('500x500') ## 規定窗口大小500*500像素windows.resizable(False, False) ## 規定窗口不可縮放lab1 = tk.Label(windows, text='lab1', height=1, width=15, bg='blue', fg='white')lab1.grid(row=0, column=0, padx=5, pady=5)lab2 = tk.Label(windows, text='lab2', height=1, width=15, bg='blue', fg='white')lab2.grid(row=0, column=1, ipadx=5, ipady=5)lab3 = tk.Label(windows, text='lab3', height=1, width=15, bg='red', fg='white')lab3.grid(row=0, column=2)windows.mainloop()

Python tkinter的grid布局

圖片中lab1附近白色的部分就是外部填充的,根據外部顏色來向外擴展;lab2中明顯藍色變大,是內部填充,根據內部顏色向外擴展, 而lab3之所以看上去和lab1相同是因為第一行(row=0)的大小已經被lab1擴展了5個像素,所以lab3想當與一個小盒子放在大盒子里居中放置,看上去和lab1相同。

2. tkinter中Text的動態顯示問題:

tkinter中的Text組件能夠顯示文本,我在做自然語言處理相關軟件時經常用到,在這我之前遇到如何動態顯示輸出的情況。我的解決方法是使用Text組件的update()方法,因為窗口的刷新需要事件的觸發才能刷新,而文本的動態刷新我們只需要把Text對象保存,每次需要插入文本時使用如下的方式來及時更新:

## 格式化輸出的字符串textvar = "Step:%3d,Train_loss:%9g,Train_accuracy: %g" %(itr, loss_train, accuracy_train)## 插入對應的Text對象中tebox.insert('insert', textvar+'/n')插入后及時的更新tebox.update()

當然,可以使用多線程技術保證windows的mainloop()方法能夠一直等待事件的發生,而令一條線程工作的同時實時更新Text組件。

Python tkinter的grid布局

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人激情免费在线| 国产精品电影网站| 亚洲另类图片色| 久久躁日日躁aaaaxxxx| 久久不射热爱视频精品| 日韩av日韩在线观看| 色777狠狠综合秋免鲁丝| 中文字幕日韩免费视频| 欧美激情2020午夜免费观看| 亚洲剧情一区二区| 91精品国产91久久久久久不卡| 色婷婷综合久久久久中文字幕1| 亚洲精品白浆高清久久久久久| 欧美日韩性视频在线| 久久久久久久久久久91| 亚洲国产精品久久久久秋霞蜜臀| 欧美一级高清免费播放| 久青草国产97香蕉在线视频| 国产精品高清免费在线观看| 国产免费观看久久黄| 久久久久久com| 亚洲最大福利视频| 国产91色在线|| 91精品久久久久久久久久另类| 国产精品色午夜在线观看| 久久99久久久久久久噜噜| 97国产精品视频人人做人人爱| 国产精品99蜜臀久久不卡二区| 国产极品精品在线观看| 91亚洲精品久久久| 日韩av片电影专区| 国产亚洲精品美女久久久| 精品国产91乱高清在线观看| 久久久国产精彩视频美女艺术照福利| 色婷婷综合成人| 伦理中文字幕亚洲| 久久久久国色av免费观看性色| 日韩a**站在线观看| 欧美日韩国产影院| 91精品国产网站| 亚洲精品国产欧美| 国内成人精品一区| 亚洲成色777777女色窝| 日韩女优在线播放| 青青草原成人在线视频| 亚洲国产中文字幕久久网| 日韩在线视频观看正片免费网站| 国产精品永久免费| 亚洲黄色在线观看| 亚洲欧美www| 性欧美激情精品| 欧美日韩在线一区| 2019中文字幕在线观看| 国产精品久久久久久久9999| 青青在线视频一区二区三区| 亚洲欧美在线免费| 成人精品视频99在线观看免费| 久久影视三级福利片| 久久九九全国免费精品观看| 欧美成人中文字幕在线| 在线成人中文字幕| 亚洲男人天堂手机在线| 欧美精品日韩三级| 亚洲已满18点击进入在线看片| 成人性生交xxxxx网站| 国产精品久久久久久av福利软件| 青青精品视频播放| 欧美理论电影网| 欧美精品一本久久男人的天堂| 美女扒开尿口让男人操亚洲视频网站| 性金发美女69hd大尺寸| 久久久国产一区二区| 日韩av在线网页| 91在线免费视频| 92国产精品视频| 亚洲第一视频在线观看| 国产亚洲在线播放| 欧美激情一区二区久久久| 日本精品视频在线观看| 中文字幕九色91在线| 成人免费福利在线| 69av成年福利视频| 国内精品久久久久久| 91九色视频导航| 91美女片黄在线观| 欧美在线影院在线视频| 92裸体在线视频网站| 中文字幕久热精品在线视频| 久久国产精品免费视频| 自拍偷拍免费精品| 成人精品视频99在线观看免费| 日本一区二区三区在线播放| 97高清免费视频| 97**国产露脸精品国产| 欧美电影在线免费观看网站| 美女视频黄免费的亚洲男人天堂| 欧美人交a欧美精品| 97精品国产97久久久久久免费| 欧美激情影音先锋| 亚洲精品日韩av| 日韩电影在线观看永久视频免费网站| 成人女保姆的销魂服务| 久久久久久91| 亚洲欧美精品在线| 性欧美暴力猛交69hd| 欧美区二区三区| 在线播放日韩欧美| 中文字幕不卡在线视频极品| 色爱av美腿丝袜综合粉嫩av| 欧美成人自拍视频| 欧美高清不卡在线| 国产suv精品一区二区三区88区| 亚洲视频日韩精品| 美女黄色丝袜一区| 亚洲精品日韩在线| 欧美精品免费在线| 成人黄色免费网站在线观看| 国产在线视频一区| 欧美午夜影院在线视频| 视频直播国产精品| 国产精品久久久999| 欧美另类极品videosbest最新版本| 国产精品永久免费视频| 日韩精品在线观| 菠萝蜜影院一区二区免费| 日本精品视频网站| 久久成年人视频| 亚洲www在线观看| 日韩电影免费在线观看中文字幕| 亚洲美女福利视频网站| 日韩精品视频免费专区在线播放| 在线免费看av不卡| 亚洲美女黄色片| 在线观看不卡av| 91牛牛免费视频| 亚洲精品国产成人| 97在线免费观看| 尤物yw午夜国产精品视频明星| 91国产高清在线| 97久久久免费福利网址| 国产精品久久久久久久久久免费| 日韩中文字幕不卡视频| 欧美黄网免费在线观看| 亚洲第一网站免费视频| 欧美大片免费观看在线观看网站推荐| 奇米一区二区三区四区久久| 亚洲一区中文字幕| 在线观看日韩www视频免费| 日韩av日韩在线观看| 国产精品激情自拍| 欧美大成色www永久网站婷| 亚洲高清色综合| 欧美日韩亚洲精品一区二区三区| 色妞久久福利网| 45www国产精品网站| 91精品国产高清久久久久久91| 国产精品扒开腿做爽爽爽视频| xxxxxxxxx欧美| 日韩精品中文字幕在线| 国产精品爱啪在线线免费观看| 欧美在线观看日本一区| 久久久久久久999精品视频| 日韩综合视频在线观看| 色偷偷88888欧美精品久久久|