1. 程式人生 > >Python 圖形介面 GUI Tkinter 例項

Python 圖形介面 GUI Tkinter 例項

Python  實現圖形化介面 

# -*- coding: cp936 -*-
from Tkinter import *
import tkMessageBox

class Application(Frame):
    def __init__(self, master=None):
        Frame.__init__(self, master)
        self.pack()
        self.createWidgets()

    def createWidgets(self):
        self.nameInput = Entry(self
) # self.nameInput.pack() self.alertButton = Button(self, text=u'請輸入檔案路徑,並確認', command=self.hello) self.alertButton.pack() def hello(self): print self.nameInput.get() # 獲取createWidgets裡nameInput 輸入的值 name = self.nameInput.get() or 'world' tkMessageBox.showinfo('Message'
, 'Hello, %s' % name) app = Application() # 設定視窗標題 app.master.title(u'格式轉換') # 主訊息迴圈: app.mainloop()


相關推薦

Python 圖形介面 GUI Tkinter 例項

Python  實現圖形化介面  # -*- coding: cp936 -*- from Tkinter import * import tkMessageBox class Application(Frame): def __init__(self, ma

Python圖形介面Tkinter簡單用法

前言 Tkinter 是 Python 標準的 GUI 工具包包含在Python標準安裝包中,所以無需再另外安裝。我個人覺得使用 Tkinter 建立 GUI 介面相比於 PyQt 來說程式碼更加簡潔,不過看個人愛好吧,只要熟悉這些 GUI 工具包過後使用起來都不算難,關鍵是找到自己

Python中簡單的GUI--Tkinter例項分析--2

廢話少說,直接從最初到後面一個一個程式碼展示最近參考文章(辛星tkinter第二版)書寫的程式碼內容 from tkinter import * def xinlabel(): '''2 ways to bind''' global xin s =

python簡單圖形介面GUI入門——easygui

感覺gui做起來成就感比較高,學完基礎語言順便花一個下午看看GUI設計,現在回顧來看這個如果做正式的展示太過簡單,easygui只是小演示之用。 下載 首先是easygui包下載,兩種方式: 1)在python環境下,用pip3 install直接安裝 2)現

Python 圖形介面 Tkinter 實現倒計時

# Countdown using Tkinter from Tkinter import * import time import tkMessageBox class App: def __init__(self,master): frame

關於Python製作簡單的圖形介面GUI

#簡單的圖形介面GUI(Graphical User Interface) from tkinter import * import tkinter.messagebox as messagebox

2017年最棒的七個Python圖形應用GUI開發框架

作為Pyhon開發者,你遲早都會碰到圖形使用者介面(GUI)應用開發任務,目前市場上有大量Python GUI開發框架可供選擇,Python wiki GUI programming給出了超過30個跨平臺框架方案,包括Pyjamas這樣的跨瀏覽器web開發框架。 如何從眾多的Python GUI

Python圖形介面turtle入門

簡單入門,畫兩個正方形,把幾個常用的操作加入了其中。 import turtle t=turtle.Pen() for i in range(4): t.forward(100) t.left(4) t.reset() i = 0 while i < 4: t.backw

python介面效能測試例項

import requests import datetime import time import threadingclass test_login002(): times = [] error = [] def login(self):

使用者圖形介面(GUI)入門

程式設計入門之後,做出的東西都是控制檯程式,雖然可以用,但是不是那麼友好。而且,控制檯程式和我們印象中的程式,比如Word,Excel,QQ,這些程式感覺不一樣。 為了做出更實用的東西,有必要學習使用者圖形介面(GUI)。 可做使用者圖形介面的東西很多,最後我決定選擇Qt

Python圖形介面實戰:使用PyQt5/PiSide2製作二維碼生成器

  一、文中涉及 本文涉及以下知識點: PyQt5/PiSide2網格佈局的使用; PyQt5/PiSide2按鈕小部件的使用; PyQt5/PiSide2標籤小部件的使用; PyQt5/PiSide2選值框小部件的使用; PyQt5/PiS

Python圖形介面中設定尺寸的問題

   Python有自己內建的標準GUI庫--Tkinter,只要安裝好Python就可以呼叫。今天學習到了圖形介面設計的問題,剛開始就卡住了。為啥呢?就是用geometry(size)設定視窗尺寸大小,如800X600,“X”從哪裡來成了問題。首先想到,這是個乘號,但是在程式中沒有插入特殊符號這一說啊。所以

Matlab 圖形介面(GUI) 程式設計

1 圖形控制代碼1.1 獲得控制代碼,改變屬性獲得圖形的控制代碼:Hndl = plot(x, y);返回屬性:result=get(Hndl,’'PropertyName'’); %獲得某一個屬性 result=get(Hndl) %獲得所有屬性的結構設定屬性:set(h

【情人節選帽子】TCS34725顏色感測器和Python圖形介面程式設計(STM32 HAL庫)

截圖    描述: l  STM32 HAL庫程式設計 l  使用模擬IIC通訊,方便程式移植 l  Python介面編寫,蘑菇頭的帽子是什麼顏色 l  STM32 HAL庫串列埠通訊 l  Python介面使用Pygame  

Python 基於TkinterGUI圖形介面學習

用Tkinter畫圖首先要建立一個根掛件,可以用Tk()產生 然後要產生不同型別的小掛件,有標籤Label,按鈕Button,介面Entry 之類的,具體的檢視網上的詳細文件。 比如說用widget = Label(None, text = 'hello')產生了一個

PythonGUI介面程式設計Tkinter全解

python的GUI介面程式設計,常用的幾個python庫包含如下: Tkinter: Tkinter 模組(Tk 介面)是 Python 的標準 Tk GUI 工具包的介面 .Tk 和 Tkinter可以在大多數的 Unix 平臺下使用,同樣可以應用在 Windows 和 Macintos

筆記 Data Processing Using Python 5(GUI圖形介面

繼承:私有屬性和方法 預設情況下,python類的成員屬性和方法都是public。 提供“訪問控制符號”來限定成員函式的訪問。 雙下劃線--—_var屬性會被_classname_var替換,將防止父類與子類中的同名衝突。 單下劃線———在屬性名前使用一個

python進階-用Tkinter/mysqldb寫一個簡單的酒店預定GUI介面

學了python的部分庫和基本語法後,結合資料庫操作,做一個簡單的使用者友好介面實現一個簡單的酒店預訂小系統。 準備姿勢 tkinter的元件轉換 tkinter按鈕元件詳解 Python連線資料庫操作 資料庫準備 在本地資料庫新建一個hotel_data的資料庫,建立四張表。

(轉)Python下使用Tkinter 製作圖形介面

1.tkinter tkinter是Python下面向tk的圖形介面介面庫,可以方便地進行圖形介面設計和互動操作程式設計。tkinter的優點是簡單易用、與Python的結合度好。tkinter在Python 3.x下預設整合,不需要額外的安裝操作;不足之處為缺少合適

[Python]第十二章 圖形使用者介面GUI

文章目錄 12.1建立GUI示例應用程式 2.1.1初探 12.1.2佈局 12.1.3事件處理 12.1.4最終的程式 GUI就是包含按鈕、文字