人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

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

發(fā)布日期:2022-02-07 10:07 | 文章來源:腳本之家

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

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

1.1 tkinter

tkinter 模塊(TK接口)是 Python 的標(biāo)準(zhǔn) TK GUI 工具包的接口;使用 TK ,無需安裝任何包即可直接使用(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 模塊編寫而成的;

語法:import tkinter

注意: tkinter 的首字母是小寫;

創(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++編寫)的 Python 的包裝器,是一個(gè)跨平臺(tái) 的、優(yōu)秀的 GUI 工具,能方便地創(chuàng)建完整的、功能健全的 GUI 用戶界面;

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

2.1 安裝 wxPython

首先確定安裝好了 Python;

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

輸入:python -m pip install -U wxPython,回車

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


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

3 Jython

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

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

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

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

3.1 Jython 安裝

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

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

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

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

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

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

3.2 在 Eclipese 中配置 Jython

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

名稱(name):JyDT Update Site

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

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

4. 結(jié)語

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

國(guó)外服務(wù)器租用

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對(duì)1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部