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

Python實(shí)現(xiàn)簡(jiǎn)單的ui界面的設(shè)計(jì)步驟(適合小白)

 更新時(shí)間:2024年07月19日 10:10:13   作者:有鹽、在見  
當(dāng)我們書寫一個(gè)python程序時(shí),我們?cè)诳刂婆_(tái)輸入信息時(shí),往往多有不便,并且為了更加美觀且直觀的方式輸入控制命令,我們常常設(shè)計(jì)一個(gè)ui界面,這樣就能方便執(zhí)行相關(guān)功能,如計(jì)算器、日歷等界面,本博客是為了給ui設(shè)計(jì)的小白進(jìn)行講解,需要的朋友可以參考下

引言:

當(dāng)我們書寫一個(gè)python程序時(shí),我們?cè)诳刂婆_(tái)輸入信息時(shí),往往多有不便,并且為了更加美觀且直觀的方式輸入控制命令,我們常常設(shè)計(jì)一個(gè)ui界面,這樣就能方便執(zhí)行相關(guān)功能。如計(jì)算器、日歷等界面。

正文:

我們?cè)谑褂胮ython語言編寫程序時(shí),需要使用的包有pyside6,PyQt6等,我在后續(xù)程序中使用的是pyside6,個(gè)人也比較推薦pyside6,使用這個(gè)模塊能夠滿足大多數(shù)圖形化界面設(shè)計(jì)的需求。

本博客是為了給ui設(shè)計(jì)的小白進(jìn)行講解,所以界面設(shè)計(jì)的并不繁雜。

以下即是設(shè)計(jì)步驟:

1.首先我們需要安裝需要的包pyside6(可以直接“”pip install pyside6“”,或者在pycharm的程序中直接下載·)

2.在程序的開頭,引用包里所需要的模塊

3.畫出整個(gè)頁(yè)面的框架

4.畫出需要的頁(yè)面內(nèi)容,如按鈕,文本框等

程序如下:

 from PySide6.QtWidgets import *
 
def buttonhadler():   #按鍵處理函數(shù)
    info = textinput.toPlainText()
    print(info)
 
app=QApplication([])
 
window = QMainWindow()
window.resize(500,600)
window.move(200,200)  #設(shè)置窗口所在的位置
window.setWindowTitle("for you")
 
 
textinput = QTextEdit(window,)  #文本輸入?yún)^(qū)域
textinput.setPlaceholderText("safe")
textinput.resize(400,450)
textinput.move(10,10)
 
 
button = QPushButton('me',window,)
# button.resize(20,20)
button.move(460,300)   #設(shè)置按鈕所在的位置
button.clicked.connect(buttonhadler)
 
 
 
window.show()
 
 
app.exec()  #為了保證頁(yè)面能夠不閃退

以上就可以實(shí)現(xiàn)頁(yè)面的設(shè)計(jì):

當(dāng)然此時(shí),有人會(huì)提出疑問,這樣的設(shè)計(jì)總是需要試錯(cuò)每個(gè)模塊所在的位置和大小,十分繁瑣,有沒有辦法直接有一個(gè)類似于電路設(shè)計(jì)的模塊化軟件呢?

答案是有!

當(dāng)我們?cè)谙螺dpyside6的時(shí)候,就下載了相關(guān)的軟件,即designer.exe

就在pyside6的所在路徑下。

打開之后頁(yè)面如下:

使用此軟件進(jìn)行繪制,所需要的頁(yè)面,以下是組件:

這里可以調(diào)整布局:如垂直布局、水平布局等:

這里則是每個(gè)組件的管理模塊,可以在這里設(shè)置相關(guān)屬性(長(zhǎng)、寬等)

以上就是Python實(shí)現(xiàn)簡(jiǎn)單的ui界面的設(shè)計(jì)步驟(適合小白)的詳細(xì)內(nèi)容,更多關(guān)于Python ui界面設(shè)計(jì)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python3.5 Pandas模塊缺失值處理和層次索引實(shí)例詳解

    Python3.5 Pandas模塊缺失值處理和層次索引實(shí)例詳解

    這篇文章主要介紹了Python3.5 Pandas模塊缺失值處理和層次索引,結(jié)合實(shí)例形式詳細(xì)分析了Python3.5 Pandas模塊缺失值處理和層次索引的原理、處理方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-04-04
  • 用python做個(gè)代碼版的小仙女蹦迪視頻

    用python做個(gè)代碼版的小仙女蹦迪視頻

    這篇文章主要介紹了怎么樣用python做個(gè)代碼版的小仙女蹦迪視頻,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08
  • python實(shí)現(xiàn)浪漫的煙花秀

    python實(shí)現(xiàn)浪漫的煙花秀

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)浪漫的煙花秀,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • pandas group分組與agg聚合的實(shí)例

    pandas group分組與agg聚合的實(shí)例

    這篇文章主要介紹了pandas group分組與agg聚合的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 使用Python和Selenium構(gòu)建一個(gè)自動(dòng)化圖像引擎

    使用Python和Selenium構(gòu)建一個(gè)自動(dòng)化圖像引擎

    這篇文章主要為大家詳細(xì)介紹了如何使用Python和Selenium庫(kù)構(gòu)建一個(gè)自動(dòng)化圖像引擎,能夠根據(jù)指定參數(shù)自動(dòng)截取網(wǎng)頁(yè)快照,并將生成的圖片存儲(chǔ)到云端,需要的可以參考下
    2024-12-12
  • 常用的10個(gè)Python實(shí)用小技巧

    常用的10個(gè)Python實(shí)用小技巧

    這篇文章主要介紹了常用的10個(gè)Python實(shí)用小技巧,幫助大家更好的理解和學(xué)習(xí)Python,感興趣的朋友可以了解下
    2020-08-08
  • Python實(shí)現(xiàn)日志實(shí)時(shí)監(jiān)測(cè)的示例詳解

    Python實(shí)現(xiàn)日志實(shí)時(shí)監(jiān)測(cè)的示例詳解

    觀察者模式:是一種行為型設(shè)計(jì)模式。主要關(guān)注的是對(duì)象的責(zé)任,允許你定義一種訂閱機(jī)制,可在對(duì)象事件發(fā)生時(shí)通知多個(gè)"觀察"該對(duì)象的其他對(duì)象。本文將利用觀察者模式實(shí)現(xiàn)日志實(shí)時(shí)監(jiān)測(cè),需要的可以參考一下
    2022-04-04
  • Python基于面向?qū)ο笞鲆粋€(gè)文件夾整理工具

    Python基于面向?qū)ο笞鲆粋€(gè)文件夾整理工具

    這篇文章主要給大家介紹了Python基于面向?qū)ο笞鲆粋€(gè)文件夾整理工具,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-02-02
  • Python pandas讀取CSV文件的注意事項(xiàng)(適合新手)

    Python pandas讀取CSV文件的注意事項(xiàng)(適合新手)

    這篇文章主要給大家介紹了關(guān)于Python pandas讀取CSV文件的注意事項(xiàng),非常適合新手,csv是我接觸的比較早的一種文件,比較好的是這種文件既能夠以電子表格的形式查看又能夠以文本的形式查看,需要的朋友可以參考下
    2021-06-06
  • Python枚舉(enum)模塊使用的全面指南

    Python枚舉(enum)模塊使用的全面指南

    枚舉(Enumeration)是編程中一種重要的數(shù)據(jù)類型,它允許開發(fā)者定義一組命名的常量,Python 通過 enum 模塊提供了強(qiáng)大的枚舉支持,本教程將全面講解 Python 枚舉的使用,從基礎(chǔ)到高級(jí)應(yīng)用,需要的朋友可以參考下
    2025-07-07

最新評(píng)論

苍南县| 上犹县| 科技| 永顺县| 贵定县| 昌吉市| 清流县| 龙江县| 柘荣县| 林西县| 林芝县| 桂阳县| 江都市| 吐鲁番市| 龙江县| 中超| 遂宁市| 吉林省| 昆明市| 保德县| 桂东县| 耿马| 绿春县| 四子王旗| 华坪县| 建昌县| 会昌县| 武胜县| 曲水县| 土默特左旗| 中阳县| 偃师市| 义马市| 石渠县| 乐都县| 易门县| 通州区| 大埔区| 南郑县| 鲁甸县| 洪雅县|