GUI庫之認識Tkinter(一)
一、介紹
Tkinter是Python默認的GUI庫,我們經常使用的IDLE就是用Tkinter設計出來的,因此我們在使用的時候直接導入Tkinter模塊就好了。
1.特點:可移植性、靈活性高
2.構成:Tk + interface = Tkinter
二、第一次體驗Tkinter
1.接下來舉個例:
import tkinter as tk root = tk.Tk() # 創建一個主窗口,用於容納整個GUI程序 root.title("YfacesClub") # 設置主窗口對象的標題欄 theLable = tk.Label(root,text = "我的第二個窗口程序") # Lable組件可以顯示文本、圖標或者圖片 theLable.pack() 調用Lable組件的pack()方法,用於自動調節組件自身的尺寸 root.mainloop() # 顯示窗口,執行後,程序進入主事件循環
執行程序後,如圖:
GUI庫之認識Tkinter(一)
相關推薦
GUI庫之認識Tkinter(一)
技術分享 設計 自身 src idle pre 標題欄 scl png 一、介紹 Tkinter是Python默認的GUI庫,我們經常使用的IDLE就是用Tkinter設計出來的,因此我們在使用的時候直接導入Tkinter模塊就好了。 1.特點:可移植性、靈活性高 2.構成
Python GUI程式設計 Tkinter (一)
Tkinter 是Python內建的一個 頁面程式設計的一個庫。 一、匯入tkinter from tkinter import * 二、頁面程式設計首先需要建立一個視窗 # 將tkinter 物件例項化 root = Tk() # 設定視窗標題 root.title('視窗標題
嵌入式核心及驅動開發之學習筆記(一) 認識與使用驅動模組
應用層的程序是通過核心層驅動來訪問硬體的,Linux核心原始碼在每次編譯之後生成一個總的映象,將映象載入記憶體中執行並使用(核心在系統執行時會移植佔用核心空間)。驅動屬於核心原始碼的一部分,如果每次修改驅動都要重新編譯載入核心的話,這態麻煩了,所以我們通過模組,使驅動可以獨立於核心映象之外,並能動態
嵌入式核心及驅動開發之學習筆記(一) 認識與使用驅動模組
應用層的程序是通過核心層驅動來訪問硬體的,Linux核心原始碼在每次編譯之後生成一個總的映象,將映象載入記憶體中執行並使用(核心在系統執行時會移植佔用核心空間)。驅動屬於核心原始碼的一部分,如果每次修改驅動都要重新編譯載入核心的話,這態麻煩了,所以我們通過模組,使驅動可以獨立
談談我對雲端計算的認識之基本概念(一)
雲端計算這個概念估計已經對於IT人士來說,估計已經是爛大街了。但對於外行來說聽起來還是挺模糊的,好像和天上的雲有啥關係似的,考慮到部分對雲端計算不太瞭解的人,我這裡大概說一下基本概念。 什麼是雲端計算 雲端計算是一種基於網際網路的運算,在其中共享資源、軟
GUI的基本使用方式之程式碼例項(一)
作者:叄念 1.如何建立GUI(由小元件進行演示講解) import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButt
Linux 4.x 之Gpio分析(一)Gpiolib庫1
晶片定義 裝置樹 程式碼 小結 下面的內容均在imx6平臺上舉例,這一次分析希望將整個GPIO子系統的所有細節整理清晰。 第一篇從gpiolib入手,後面的邊分析邊寫. 開始之前給自己提幾個問題 驅動開發中的GPIO API 究竟是怎麼實現的
Mysql數據庫性能優化(一)
效率 dir sort variables 緩存 模型 mysql5.6 包含 dpt 參考 http://www.jb51.net/article/82254.htm 今天,數據庫的操作越來越成為整個應用的性能瓶頸了,這點對於Web應用尤其明顯。關於數據庫的性能,這並不只
爬蟲庫之BeautifulSoup學習(二)
不必要 baidu html left 官方 blank 正則 文本處理 比較 BeautifulSoup官方介紹文檔:https://www.crummy.com/software/BeautifulSoup/bs4/doc/index.zh.html 四大對象種
爬蟲庫之BeautifulSoup學習(三)
子節點 rom lac repr 文檔 strong 爬蟲 time contents 遍歷文檔樹: 1、查找子節點 .contents tag的.content屬性可以將tag的子節點以列表的方式輸出。 print soup.body.cont
爬蟲庫之BeautifulSoup學習(四)
所有 字符串 判斷 href gin int 過濾器 amp link 探索文檔樹: find_all(name,attrs,recursive,text,**kwargs) 方法搜索當前tag的所有tag子節點,並判斷是否符合過濾器的條件 1、name參數,可
設計模式之問題集錦(一)
是把 後繼 ogr data- 跟著 沒有 解釋器 space 基本實現 設計模式的主要資料是《大話設計模式》。第一階段先看看各種模式的基本概念。實現每一個模式下的樣例。然後在進行理解性的學習和掌握,靈活掌握各種模式的長處,知道某種模式適合那種狀態。如今,樣
在Python中用Request庫模擬登錄(一):字幕庫(無加密,無驗證碼)
用戶名 com color 了無 1-1 value img requests log 如此簡單(不安全)的登錄表單已經不多見了。字幕庫的登錄表單如下所示,其中省去了無關緊要的內容: 1 <form class="login-form" action="/User/
MVC系列博客之排球計分(一)需求分析
height repl 系列 ges 優勢 針對 .... 9.png ota 項目簡介: 這是MVC系列博客之排球計分程序,該程序可以是對教練或者裁判使用的,讓教練有權限對隊員進行查詢得分情況,讓教練對隊員的優勢劣勢進行了解,以便對隊伍進行調整。 讓裁判更
android深入之設計模式(一)托付模式
-h listen back != new 聚合 string static data- (一)托付模式簡單介紹 托付模式是主要的設計模式之中的一個。托付。即是讓還有一個對象幫你做事情。 更多的模式,如狀態模式、策略模式、訪問者模式本質上是在更特殊的場合採用了托
JavaSE 學習筆記之Java概述(一)
environ 電子 6.0 run javase 有一點 架構 spa form 一、Java的三種技術架構: JAVAEE:Java Platform Enterprise Edition,開發企業環境下的應用程序,主要針對web程序開發; JAVASE:Java P
Java之集合初探(一)
lin 數據改變 排序。 方法 規則 找不到 集合 回收 for循環 一、集合概述、區別 集合是一種容器,數組也是一種容器 在Java編程中,裝各種各樣的對象(引用類型)的叫做容器。 為什麽出現集合類? 面向對象語言對事物的體現都是以對象的形式,所以為了方便對多個對象的操作
Spring源碼分析之IOC容器(一)
util 感覺 不能 end bsp initial 博文 要掌握 sof Spring作為當今風靡世界的Web領域的第一框架,作為一名Java開發程序員是一定要掌握的,除了需要掌握基本的使用之外,更需要掌握其實現原理,因為我們往往在開發的過程中,會出現各種各樣的異常問
Spring源碼閱讀之Springs-beans(一)容器的基本實現
beans 閱讀 gin com -i add wid ans lock 一、Spring-beans Spring源碼閱讀之Springs-beans(一)容器的基本實現
我的IT夢——web前端開發之HTML,CSS(一)
jpg 標記語言 方便 add body 前端 input cti 列表 HTML HTML全稱HyperText Markup Language(超文本標記語言) 標簽成對出現 <!DOCTYPE html> 文檔類型定義 < > 標