一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python學習開發之圖形用戶界面詳解

Python學習開發之圖形用戶界面詳解

2021-12-23 00:17菇毒 Python

當前流行的計算機桌面應用程序大多數為圖形化用戶界面(Graphic User Interface,GUI),python也提供了多個圖形開發界面的庫,這篇文章主要給大家介紹了關于Python學習開發之圖形用戶界面的相關資料,需要的朋友可以參考下

1. 豐富的圖形開發界面庫

圖形用戶界面(graphical user interface,gui),python 提供了豐富的圖形開發界面庫(python gui);

1.1 tkinter

tkinter 模塊(tk接口)是 python 的標準 tk gui 工具包的接口;使用 tk ,無需安裝任何包即可直接使用(tkinter是內置在python安裝包中);tk 和 tkinter 可在大多數的 unix 平臺下使用,也可以應用在 windows 和 macitosh 系統里,tk 8.0 的后續版本可是實現本地窗口風格,并能良好地運行絕大多數平臺中;

python 的 idle 也是由 tkinter 模塊編寫而成的;

語法:import tkinter

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

創建一個 gui 程序的步驟:

導入 tkinter 模塊;創建控件;指定這個控件的 maseter(即這個控件屬于哪一個);告訴 gm(geomertry manager)有一個控件產生了;

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

Python學習開發之圖形用戶界面詳解

tkinter 的標準屬性是所有控件的共同屬性,如下表所示:

Python學習開發之圖形用戶界面詳解

tkinter 控件有特定的集合狀態管理方法,管理整個控件區域組織,下表所示:

Python學習開發之圖形用戶界面詳解

例子1:

Python學習開發之圖形用戶界面詳解

例子2:

Python學習開發之圖形用戶界面詳解

2 wxpython 概述

wxpython 是一個用于 wxpython (用c++編寫)的 python 的包裝器,是一個跨平臺 的、優秀的 gui 工具,能方便地創建完整的、功能健全的 gui 用戶界面;

wxpython 是 python 的 一個擴展模塊,也是一個免費的軟件;

2.1 安裝 wxpython

首先確定安裝好了 python

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

Python學習開發之圖形用戶界面詳解

輸入:python -m pip install -u wxpython,回車

Python學習開發之圖形用戶界面詳解

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

Python學習開發之圖形用戶界面詳解

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

3 jython

jython 是python 的 java 實現,可以和 java 無縫集成;

除了一些標準模塊,jython 還使用了 java 模塊;

jython 擁有標準的 python 中不依賴于 c 語言的全部模塊;

下載地址:

3.1 jython 安裝

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

Python學習開發之圖形用戶界面詳解

Python學習開發之圖形用戶界面詳解

選中“i accept”,一直 “next”

Python學習開發之圖形用戶界面詳解

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

Python學習開發之圖形用戶界面詳解

5. 選中“all”(全部),再次點擊 “next”

Python學習開發之圖形用戶界面詳解

Python學習開發之圖形用戶界面詳解

Python學習開發之圖形用戶界面詳解

打開 jython 的安裝目錄的 bin 目錄,運行 jython 程序

Python學習開發之圖形用戶界面詳解

輸入 python 語句,看是否安裝成功(jython 程序也可以運行 python代碼)

Python學習開發之圖形用戶界面詳解

3.2 在 eclipese 中配置 jython

打開java 編譯器 eclipse,點擊 “幫助>安裝新軟件>添加”(help>install new software>add)輸入如下內容

名稱(name):jydt update site

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

后續步驟我就不一 一 展示了,因為我沒有配置成功,所以就不列舉出來了,想知道詳細安裝步驟點擊這里

Python學習開發之圖形用戶界面詳解

4. 結語

到此這篇關于python學習開發之圖形用戶界面的文章就介紹到這了,更多相關python圖形用戶界面內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/weixin_43960383/article/details/119707904

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 青青久在线视频免费观看 | 成人亚洲精品一区 | 亚洲AV无码偷拍在线观看 | ts视频在线观看 | 无码天堂亚洲国产AV久久 | 日韩国产欧美成人一区二区影院 | 天天做日日爱 | 国产欧美日韩专区毛茸茸 | 好大好硬快点好爽公 | 日本男女视频 | 日韩高清在线观看 | 亚洲国产精品婷婷久久久久 | 欧美一级久久久久久久大片 | 胸大的姑娘中文字幕视频 | 午夜精品久久久 | 插入影院| 天堂va在线| 99r视频 | 久久青青草原精品国产软件 | 国产成人精品1024在线 | 九九精品视频一区二区三区 | 窝窝色资源站 | 国产成人精品一区二区仙踪林 | 日本暖暖在线 | 男人操美女视频 | 男gay网站视频免费观看 | 海角社区在线视频 | 接吻吃胸摸下面啪啪教程 | 午夜私人影院在线观看 视频 | xxnx日本免费护士 | 亚洲精品在线免费观看视频 | 国产亚洲精品一区二区在线播放 | 人人爽人人看 | 色综合久久综合网欧美综合网 | 久久精品视频uu | 亚洲第一综合网站 | 王小军怎么了最新消息 | 先锋资源久久 | 国产xx肥老妇视频奂费 | 欧美腐剧mm在线观看 | haodiaose在线精品免费视频 |