濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Python學(xué)習(xí)開(kāi)發(fā)之圖形用戶(hù)界面詳解

Python學(xué)習(xí)開(kāi)發(fā)之圖形用戶(hù)界面詳解

熱門(mén)標(biāo)簽:外呼并發(fā)線(xiàn)路 百度地圖標(biāo)注沒(méi)有了 ai電銷(xiāo)機(jī)器人源碼 ai電話(huà)機(jī)器人哪里好 宿遷星美防封電銷(xiāo)卡 長(zhǎng)沙高頻外呼系統(tǒng)原理是什么 地圖標(biāo)注審核表 西藏房產(chǎn)智能外呼系統(tǒng)要多少錢(qián) 湛江智能外呼系統(tǒng)廠(chǎng)家

1. 豐富的圖形開(kāi)發(fā)界面庫(kù)

圖形用戶(hù)界面(Graphical User Interface,GUI),Python 提供了豐富的圖形開(kāi)發(fā)界面庫(kù)(Python GUI);

1.1 tkinter

tkinter 模塊(TK接口)是 Python 的標(biāo)準(zhǔn) TK GUI 工具包的接口;使用 TK ,無(wú)需安裝任何包即可直接使用(tkinter是內(nèi)置在python安裝包中);TK 和 tkinter 可在大多數(shù)的 UNIX 平臺(tái)下使用,也可以應(yīng)用在 Windows 和 Macitosh 系統(tǒng)里,Tk 8.0 的后續(xù)版本可是實(shí)現(xiàn)本地窗口風(fēng)格,并能良好地運(yùn)行絕大多數(shù)平臺(tái)中;

Python 的 IDLE 也是由 tkinter 模塊編寫(xiě)而成的;

語(yǔ)法:import tkinter

注意: tkinter 的首字母是小寫(xiě);

創(chuàng)建一個(gè) GUI 程序的步驟:

導(dǎo)入 tkinter 模塊;創(chuàng)建控件;指定這個(gè)控件的 maseter(即這個(gè)控件屬于哪一個(gè));告訴 GM(geomertry manager)有一個(gè)控件產(chǎn)生了;

tkinter 提供了各種控件,如下所示:

tkinter 的標(biāo)準(zhǔn)屬性是所有控件的共同屬性,如下表所示:

tkinter 控件有特定的集合狀態(tài)管理方法,管理整個(gè)控件區(qū)域組織,下表所示:

例子1:

例子2:

2 wxPython 概述

wxPython 是一個(gè)用于 wxPython (用C++編寫(xiě))的 Python 的包裝器,是一個(gè)跨平臺(tái) 的、優(yōu)秀的 GUI 工具,能方便地創(chuàng)建完整的、功能健全的 GUI 用戶(hù)界面;

wxPython 是 Python 的 一個(gè)擴(kuò)展模塊,也是一個(gè)免費(fèi)的軟件;

2.1 安裝 wxPython

首先確定安裝好了 Python;

win + R(或開(kāi)始“菜單”>運(yùn)行>輸入cmd),輸入cmd,打開(kāi) 命令行窗口;

輸入:python -m pip install -U wxPython,回車(chē)

輸入:pip list,查看是否安裝成功


注意: 若系統(tǒng)提示 pip 版本過(guò)低,可輸入 python -m pip install --upgrade pip 語(yǔ)句來(lái)升級(jí) pip;

3 Jython

Jython 是Python 的 Java 實(shí)現(xiàn),可以和 Java 無(wú)縫集成;

除了一些標(biāo)準(zhǔn)模塊,Jython 還使用了 Java 模塊;

Jython 擁有標(biāo)準(zhǔn)的 Python 中不依賴(lài)于 C 語(yǔ)言的全部模塊;

下載地址:點(diǎn)擊下載

3.1 Jython 安裝

首先確定已安裝好了 Java雙擊下載完成的 Jython 安裝包(我下載的是Jython 2.7.0)

選中“I accept”,一直 “Next”

更改安裝位置(或不變),再再次 “Next”

5. 選中“All”(全部),再次點(diǎn)擊 “Next”

打開(kāi) Jython 的安裝目錄的 bin 目錄,運(yùn)行 jython 程序

輸入 Python 語(yǔ)句,看是否安裝成功(Jython 程序也可以運(yùn)行 Python代碼)

 

3.2 在 Eclipese 中配置 Jython

打開(kāi)Java 編譯器 Eclipse,點(diǎn)擊 “幫助>安裝新軟件>添加”(help>Install New Software>add)輸入如下內(nèi)容

名稱(chēng)(name):JyDT Update Site

位置(Location):http://www.redrobinsoftware.net/jydt/updatesite

后續(xù)步驟我就不一 一 展示了,因?yàn)槲覜](méi)有配置成功,所以就不列舉出來(lái)了,想知道詳細(xì)安裝步驟點(diǎn)擊這里

 

4. 結(jié)語(yǔ)

到此這篇關(guān)于Python學(xué)習(xí)開(kāi)發(fā)之圖形用戶(hù)界面的文章就介紹到這了,更多相關(guān)Python圖形用戶(hù)界面內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python使用py2neo操作圖數(shù)據(jù)庫(kù)neo4j的方法詳解
  • python實(shí)現(xiàn)日歷效果
  • python利用文件讀寫(xiě)編寫(xiě)一個(gè)博客
  • Python爬蟲(chóng)技術(shù)
  • 詳解python關(guān)于多級(jí)包之間的引用問(wèn)題
  • 一些讓Python代碼簡(jiǎn)潔的實(shí)用技巧總結(jié)
  • Python使用Py2neo創(chuàng)建Neo4j的節(jié)點(diǎn)、關(guān)系及路徑

標(biāo)簽:漯河 林芝 盤(pán)錦 海南 寧夏 普洱 大同 南平

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python學(xué)習(xí)開(kāi)發(fā)之圖形用戶(hù)界面詳解》,本文關(guān)鍵詞  Python,學(xué)習(xí),開(kāi),發(fā)之,圖形,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python學(xué)習(xí)開(kāi)發(fā)之圖形用戶(hù)界面詳解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Python學(xué)習(xí)開(kāi)發(fā)之圖形用戶(hù)界面詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    子洲县| 盐城市| 龙泉市| 禄劝| 陇南市| 乌恰县| 商南县| 茌平县| 吉木萨尔县| 兴宁市| 玉屏| 浠水县| 南宫市| 龙州县| 晋中市| 江西省| 金塔县| 泗洪县| 远安县| 黎平县| 拉萨市| 佳木斯市| 奉化市| 松江区| 乐平市| 固始县| 东乡县| 凤台县| 平潭县| 绥滨县| 屏东县| 水城县| 尼玛县| 福建省| 卓尼县| 通许县| 澄江县| 张掖市| 清苑县| 嘉荫县| 海宁市|