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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一区精品 | 日本中出视频 | 色播艾小青国产专区在线播放 | 睡男神的这件小事小说在线阅读 | 91热国内精品永久免费观看 | 性free非洲老妇 | 99精品影视 | 国产亚洲精品一区久久 | 国产麻豆精品入口在线观看 | 我们日本在线观看免费动漫下载 | 97久久精品午夜一区二区 | 美女视频一区二区三区在线 | 九哥草逼网 | yy111111免费观看 | 免费观看在线aa | 日本三级做a全过程在线观看 | 美女无遮挡 | 思敏1一5集国语版免费观看 | 欧洲vodafonewi精品 | 韩日视频在线 | 海角社区在线登录 | 亚洲青草视频 | 91天堂在线视频 | 国色天香社区在线视频播放 | 2020年最新国产精品视频免费 | 青青热久免费精品视频精品 | 三级午夜宅宅伦不卡在线 | 国产亚洲综合精品一区二区三区 | 丫鬟粗大狠狠贯穿h | 国产成人盗拍精品免费视频 | 肉大捧一进一出视频免费播放 | 久久久久琪琪精品色 | 国产第一页无线好源 | 网址在线观看你懂我意思吧免费的 | 高清不卡免费一区二区三区 | 精品久久久久久无码人妻国产馆 | 欧美无专区 | 99视频在线观看视频 | 久久久无码精品亚洲欧美 | 男男同志videos | 亚洲日本免费 |