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

Python的Tkinter點擊按鈕觸發(fā)事件的例子

 更新時間:2019年07月19日 21:18:51   作者:BADAO_LIUMANG_QIZHI  
今天小編就為大家分享一篇Python的Tkinter點擊按鈕觸發(fā)事件的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如果要開發(fā)一個比較大的程序,那么應該先把代碼封裝起來,在面向?qū)ο缶幊讨?,就是封裝成類

先看代碼:

import tkinter as tk

class App:
 def __init__(self, root):
  root.title("打招呼測試")
  frame = tk.Frame(root)
  frame.pack()
  self.hi_there = tk.Button(frame, text="打招呼", fg="blue", command=self.say_hi)
  self.hi_there.pack(side=tk.LEFT)
 def say_hi(self):
  print("您剛才通過點擊打招呼觸發(fā)了我:大家好,我是badao!")
root = tk.Tk()
app = App(root)

root.mainloop()

程序跑起來后:

代碼解釋:

#導入tkinter模塊并創(chuàng)建別名tk

import tkinter as tk

class App:

 def __init__(self, root):

  #設置標題

  root.title("打招呼測試")

  #創(chuàng)建一個框架,然后在里面添加一個Button組件

  #框架的作用一般是在復雜的布局中起到將組件分組的作用

  frame = tk.Frame(root)

  #pack()自動調(diào)節(jié)組件自身尺寸

  frame.pack()

   #創(chuàng)建一個按鈕組件,fg是foreground(前景色)

  self.hi_there = tk.Button(frame, text="打招呼", fg="blue", command=self.say_hi)

  #左對齊

  self.hi_there.pack(side=tk.LEFT)



 def say_hi(self):
  print("您剛才通過點擊打招呼觸發(fā)了我:大家好,我是badao!")

#創(chuàng)建一個toplevel的根窗口,并把它作為參數(shù)實例化app對象

root = tk.Tk()
app = App(root)

#開始主事件循環(huán)

root.mainloop()

以上這篇Python的Tkinter點擊按鈕觸發(fā)事件的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python中微服務架構(gòu)的設計與實現(xiàn)詳解

    Python中微服務架構(gòu)的設計與實現(xiàn)詳解

    在當今軟件開發(fā)領域中,微服務架構(gòu)已經(jīng)成為了一種流行的設計范式,這篇文章主要為大家介紹了如何使用Python語言來設計和實現(xiàn)微服務架構(gòu),需要的可以參考一下
    2024-04-04
  • Python Pytorch深度學習之Tensors張量

    Python Pytorch深度學習之Tensors張量

    今天小編就為大家分享一篇Pytorch之Tensors張量的文章,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-10-10
  • 介紹Python中的文檔測試模塊

    介紹Python中的文檔測試模塊

    這篇文章主要介紹了Python中的文檔測試模塊,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • 淺談Python實現(xiàn)貪心算法與活動安排問題

    淺談Python實現(xiàn)貪心算法與活動安排問題

    本篇文章主要介紹了淺談Python實現(xiàn)貪心算法與活動安排問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • python字符串連接的N種方式總結(jié)

    python字符串連接的N種方式總結(jié)

    python中有很多字符串連接方式,今天在寫代碼,順便總結(jié)一下,從最原始的字符串連接方式到字符串列表連接,大家感受下
    2014-09-09
  • Python3 掃描庫文件并獲取版本號信息的操作方法

    Python3 掃描庫文件并獲取版本號信息的操作方法

    在 C/C++ 開發(fā)中使用了第三方庫,具體說是 .a, .lib, .dll 等文件,想通過 Python 查詢出這些文件中的版本號信息,下面小編給大家?guī)砹薖ython3中掃描庫文件并獲取版本號信息的知識,需要的朋友可以參考下
    2023-05-05
  • Python通過Socket手動實現(xiàn)HTTP協(xié)議

    Python通過Socket手動實現(xiàn)HTTP協(xié)議

    這篇文章主要為大家詳細介紹了Python如何通過Socket手動實現(xiàn)HTTP協(xié)議,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一
    2024-03-03
  • Python pip更換鏡像源的流程步驟

    Python pip更換鏡像源的流程步驟

    本文介紹了Python pip更換鏡像源的流程步驟,提供了臨時性和永久性兩種方式,適用于Windows和Linux用戶,臨時性更換通過在安裝時指定參數(shù);永久性更換涉及修改配置文件,如在Windows中創(chuàng)建文件,Linux中編輯文件,需要的朋友可以參考下
    2024-12-12
  • python判斷兩個序列的成員是否一樣的實例代碼

    python判斷兩個序列的成員是否一樣的實例代碼

    在本篇文章里小編給大家整理了關于python判斷兩個序列的成員是否一樣的實例代碼,需要的朋友們參考下。
    2020-03-03
  • 用python實現(xiàn)名片管理系統(tǒng)

    用python實現(xiàn)名片管理系統(tǒng)

    這篇文章主要為大家詳細介紹了用python實現(xiàn)名片管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06

最新評論

南投县| 大足县| 莫力| 南澳县| 罗田县| 翁源县| 泉州市| 德安县| 周口市| 双江| 岳普湖县| 贵州省| 镇赉县| 乃东县| 固安县| 潜江市| 宣威市| 阿拉尔市| 吉首市| 平昌县| 黑龙江省| 广河县| 潞西市| 城步| 乌鲁木齐县| 临沧市| 湖州市| 嘉善县| 定襄县| 柳林县| 武功县| 五寨县| 武定县| 韶关市| 漳平市| 富宁县| 岗巴县| 丰都县| 修水县| 马边| 于田县|