最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2021年08月22日 09:49:29   作者:菇毒  
當前流行的計算機桌面應用程序大多數(shù)為圖形化用戶界面(Graphic User Interface,GUI),python也提供了多個圖形開發(fā)界面的庫,這篇文章主要給大家介紹了關(guān)于Python學習開發(fā)之圖形用戶界面的相關(guān)資料,需要的朋友可以參考下

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

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

1.1 tkinter

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

Python 的 IDLE 也是由 tkinter 模塊編寫而成的;

語法:import tkinter

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

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

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

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

2021-8-15

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

2021-8-15

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

2021-8-15

例子1:

2021--

例子2:

2021-8-15

2 wxPython 概述

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

wxPython 是 Python 的 一個擴展模塊,也是一個免費的軟件;

2.1 安裝 wxPython

首先確定安裝好了 Python;

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

2021-8-15

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

2021-8-15

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

2021-8-15

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

3 Jython

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

除了一些標準模塊,Jython 還使用了 Java 模塊;

Jython 擁有標準的 Python 中不依賴于 C 語言的全部模塊;

下載地址:點擊下載

3.1 Jython 安裝

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

2021-8-16

2021-8-16

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

2021-8-16

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

2021-8-16

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

2021-8-16

2021-8-16

2021-8-16

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

2021-8-16

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

2021-8-16 

3.2 在 Eclipese 中配置 Jython

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

名稱(name):JyDT Update Site

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

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

2021-8-16 

4. 結(jié)語

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

相關(guān)文章

  • python實現(xiàn)多線程抓取知乎用戶

    python實現(xiàn)多線程抓取知乎用戶

    本文給大家分享的是如何使用Python實現(xiàn)多線程抓取知乎用戶的思路以及代碼,非常的詳細,作者使用本程序成功抓取到了百萬用戶,有需要的小伙伴可以參考下
    2016-12-12
  • Python中property屬性的用處詳解

    Python中property屬性的用處詳解

    這篇文章主要給大家介紹了關(guān)于Python中property屬性的相關(guān)資料,需簡單地說就是一個類里面的方法一旦被@property裝飾,就可以像調(diào)用屬性一樣地去調(diào)用這個方法,它能夠簡化調(diào)用者獲取數(shù)據(jù)的流程,而且不用擔心將屬性暴露出來,有人對其進行賦值操作,下面要的朋友可以參考下
    2022-04-04
  • Matplotlib繪圖基礎之坐標軸詳解

    Matplotlib繪圖基礎之坐標軸詳解

    Matplotlib的坐標軸是用于在繪圖中表示數(shù)據(jù)的位置的工具,也是為了幫助觀察者了解圖像中數(shù)據(jù)的位置和大小,下面小編就來和大家詳細聊聊Matplotlib繪圖時坐標軸的具體使用吧
    2023-07-07
  • Python實現(xiàn)批量識別圖片文字并存為Excel

    Python實現(xiàn)批量識別圖片文字并存為Excel

    批量文字識別是Python辦公自動化的基本操作,應用在我們工作生活中的方方面面。本文主要以開源免費的easyocr來實現(xiàn)批量識別圖片文字并存為Excel,感興趣的可以學習一下
    2022-06-06
  • Django def clean()函數(shù)對表單中的數(shù)據(jù)進行驗證操作

    Django def clean()函數(shù)對表單中的數(shù)據(jù)進行驗證操作

    這篇文章主要介紹了Django def clean()函數(shù)對表單中的數(shù)據(jù)進行驗證操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Python使用eval函數(shù)執(zhí)行動態(tài)標表達式過程詳解

    Python使用eval函數(shù)執(zhí)行動態(tài)標表達式過程詳解

    這篇文章主要介紹了Python使用eval函數(shù)執(zhí)行動態(tài)標表達式過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • 教你怎么用Python實現(xiàn)GIF動圖的提取及合成

    教你怎么用Python實現(xiàn)GIF動圖的提取及合成

    今天教大家一個Python有趣好玩的小功能:將多張圖片轉(zhuǎn)為GIF,同時也可以將一個GIF動圖提取出里面的圖片,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • 如何用Python繪制簡易動態(tài)圣誕樹

    如何用Python繪制簡易動態(tài)圣誕樹

    這篇文章主要給大家介紹了關(guān)于如何用Python繪制簡易動態(tài)圣誕樹,文中講解了如何通過編寫代碼來實現(xiàn)特定的效果,包括代碼的編寫技巧和效果的展示,需要的朋友可以參考下
    2025-01-01
  • python判斷集合的超集方法及實例

    python判斷集合的超集方法及實例

    在本篇內(nèi)容里小編給大家分享的是一篇關(guān)于python判斷集合的超集方法及實例內(nèi)容,有興趣的朋友們可以學習下。
    2021-05-05
  • 使用Python開發(fā)一個PDF文本提取工具

    使用Python開發(fā)一個PDF文本提取工具

    在日常工作中,我們經(jīng)常需要從PDF文檔中提取文本內(nèi)容,雖然市面上有不少相關(guān)工具,但它們要么功能過于復雜,要么使用不夠方便,本文將介紹如何使用Python開發(fā)一個簡單實用的PDF文本提取工具,需要的朋友可以參考下
    2025-02-02

最新評論

手游| 黄石市| 青海省| 沅江市| 土默特右旗| 深泽县| 凉城县| 扎兰屯市| 北京市| 五家渠市| 汪清县| 北安市| 新宾| 凤冈县| 濮阳县| 南皮县| 巴彦淖尔市| 灵川县| 韶山市| 临城县| 云阳县| 北宁市| 平利县| 加查县| 北流市| 霍山县| 舒兰市| 新化县| 巢湖市| 嘉黎县| 郎溪县| 沙坪坝区| 平陆县| 商城县| 定南县| 鞍山市| 连州市| 长春市| 吉林省| 郁南县| 五华县|