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

Python tkinter的grid布局及Text動態(tài)顯示方法

 更新時間:2018年10月11日 10:48:00   作者:luffytom  
今天小編就為大家分享一篇Python tkinter的grid布局及Text動態(tài)顯示方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

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

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

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

column:  對應(yīng)的放置的所在的列序號
columnspan: 表示該組件需要橫跨多少列
row:   對應(yīng)的放置的所在的行序號
rowspan:  表示組件需要橫跨多少行
ipadx:  需要注意,這個參數(shù)表示x方向的內(nèi)部填充,即以內(nèi)部顏色為標(biāo)準(zhǔn)向左右方向擴(kuò)展
ipady:  同上
padx:  這個是表示x方向的外部填充
pady:  同上

例子如下:

import tkinter as tk 

windows = tk.Tk()
windows.geometry('500x500') ## 規(guī)定窗口大小500*500像素
windows.resizable(False, False) ## 規(guī)定窗口不可縮放
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布局

圖片中l(wèi)ab1附近白色的部分就是外部填充的,根據(jù)外部顏色來向外擴(kuò)展;lab2中明顯藍(lán)色變大,是內(nèi)部填充,根據(jù)內(nèi)部顏色向外擴(kuò)展, 而lab3之所以看上去和lab1相同是因?yàn)榈谝恍校╮ow=0)的大小已經(jīng)被lab1擴(kuò)展了5個像素,所以lab3想當(dāng)與一個小盒子放在大盒子里居中放置,看上去和lab1相同。

2. tkinter中Text的動態(tài)顯示問題:

tkinter中的Text組件能夠顯示文本,我在做自然語言處理相關(guān)軟件時經(jīng)常用到,在這我之前遇到如何動態(tài)顯示輸出的情況。我的解決方法是使用Text組件的update()方法,因?yàn)榇翱诘乃⑿滦枰录挠|發(fā)才能刷新,而文本的動態(tài)刷新我們只需要把Text對象保存,每次需要插入文本時使用如下的方式來及時更新:

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

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

Python tkinter的grid布局

以上這篇Python tkinter的grid布局及Text動態(tài)顯示方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關(guān)文章

  • 利用Python判斷你的密碼難度等級

    利用Python判斷你的密碼難度等級

    很多網(wǎng)站在用戶注冊賬號的時候?yàn)榱吮WC賬戶的安全,都會自動檢測用戶密碼的強(qiáng)度并給出提醒讓用戶設(shè)置一個相對安全的密碼。這篇文章主要給大家介紹了關(guān)于利用Python判斷你的密碼難度等級,需要的朋友可以參考下
    2021-06-06
  • Python下線程之間的共享和釋放示例

    Python下線程之間的共享和釋放示例

    這篇文章主要用示例簡單介紹了Python下線程之間的共享和釋放,線程一直是Python開發(fā)者中的熱點(diǎn)問題,需要的朋友可以參考下
    2015-05-05
  • Python獲取對象屬性的幾種方式小結(jié)

    Python獲取對象屬性的幾種方式小結(jié)

    這篇文章主要介紹了Python獲取對象屬性的幾種方式小結(jié),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • vue.js刷新當(dāng)前頁面的實(shí)例講解

    vue.js刷新當(dāng)前頁面的實(shí)例講解

    在本篇文章里小編給各位分享了一篇關(guān)于vue.js刷新當(dāng)前頁面的實(shí)例講解,有興趣的朋友們可以學(xué)習(xí)參考下。
    2020-12-12
  • python中如何使用正則表達(dá)式的非貪婪模式示例

    python中如何使用正則表達(dá)式的非貪婪模式示例

    貪婪與非貪婪模式影響的是被量詞修飾的子表達(dá)式的匹配行為,下面這篇文章主要給大家介紹了關(guān)于python中如何使用正則表達(dá)式的非貪婪模式的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-10-10
  • Python高階函數(shù)之filter()函數(shù)代碼示例

    Python高階函數(shù)之filter()函數(shù)代碼示例

    這篇文章主要介紹了Python高階函數(shù)之filter()函數(shù)代碼示例,獲取了一個序列的時候,想要把一些內(nèi)容去掉,保留一部分內(nèi)容的時候可以使用高效的filter()函數(shù),需要的朋友可以參考下
    2023-07-07
  • Python在線和離線安裝第三方庫的方法

    Python在線和離線安裝第三方庫的方法

    這篇文章主要介紹了Python在線和離線安裝第三方庫的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • pyqt5中動畫的使用詳解

    pyqt5中動畫的使用詳解

    這篇文章主要介紹了pyqt5中動畫的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • python 實(shí)現(xiàn)圖像快速替換某種顏色

    python 實(shí)現(xiàn)圖像快速替換某種顏色

    這篇文章主要介紹了python 實(shí)現(xiàn)圖像快速替換某種顏色,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python Flask基礎(chǔ)教程示例代碼

    Python Flask基礎(chǔ)教程示例代碼

    這篇文章主要介紹了Python Flask基礎(chǔ)教程示例代碼,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02

最新評論

盐亭县| 雷山县| 化德县| 盐源县| 阿拉善盟| 类乌齐县| 兴义市| 鹿泉市| 靖江市| 临清市| 克拉玛依市| 平潭县| 上蔡县| 南充市| 甘德县| 综艺| 原平市| 海伦市| 周宁县| 青州市| 永顺县| 新兴县| 修文县| 云阳县| 南郑县| 泾源县| 安塞县| 拜城县| 临漳县| 富蕴县| 汉阴县| 云南省| 寿光市| 天镇县| 靖远县| 桐庐县| 卢龙县| 海原县| 太康县| 沁源县| 阿坝|