91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何實現一鍵ui文件轉py文件

發布時間:2020-07-02 14:10:18 來源:億速云 閱讀:704 作者:清晨 欄目:編程語言

這篇文章主要介紹Python如何實現一鍵ui文件轉py文件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

PyQt5是作為一套Python模塊實現的。他已經超過620個類和6000個函數與方法。他是一個運行在所有主流操作系統上的多平臺組件,包括Unix,Windows和Mac OS。PyQt5是雙重許可的。開發者可以選擇GPL和商業許可。控件支持HTML語法。簡單拖拽即可做出你想要的窗口。

Python如何實現一鍵ui文件轉py文件

 這是一個簡單的實例(一個簡易的類似于文本編輯器的軟件可以支持打印圖片和打印文本,可以是編輯文本,也可以導入文件。)

今天先和大家介紹一下PyQt5的配置。首先我們用pip安裝PyQt5 和PyQt5-tools。這個pip安裝應該也沒什么好說的,遇到錯誤的話我前面的文章也有介紹pip安裝錯誤的解決辦法→安裝第三方庫方法匯總。

 然后我們應該也有了PyCharm,關于這個軟件的下載這里不做介紹。如果你有Aconda環境那么基本上PyQt5是下載過的。

Python如何實現一鍵ui文件轉py文件

Python如何實現一鍵ui文件轉py文件

接下來我們可以在Library下面的bin找到designer.exe文件,雙擊打開可以看到下面的圖片,這表示我們安裝完成,記下這個路徑我們接下來在PyCharm配置一鍵打開

pycharm配置designer

打開PyCharm    setting里面的如下圖所示位置(我因為配置過所以顯示兩個拓展工具你們打開應該是空的)

Python如何實現一鍵ui文件轉py文件

我們點擊加號出現如圖所示的窗口

Python如何實現一鍵ui文件轉py文件

Python如何實現一鍵ui文件轉py文件

在Tool顯示我們創建的工具,現在我們看一下怎么使用

Python如何實現一鍵ui文件轉py文件

單擊這個拓展工具我們打開任意制作一個窗口這里放了一個PushButton按鈕

Python如何實現一鍵ui文件轉py文件

我們保存到桌面

我們看如何轉化成py文件,首先采用cmd的方式

python -m PyQt5.uic.pyuic 123.ui -o 123.py

123.ui為我們保存的ui文件  123.py為我們轉化成的python文件這

樣就完成了。但是每次這樣輸入太復雜參數太多,我們使用如上的方法將

這個操作做成一個快捷方式。

Python如何實現一鍵ui文件轉py文件

這個Arguments參數其實就是命令行當時python后面的部分,只是把123.ui改成了任意要改的文件 123.py改成了無后綴名的ui文件加上.py

這樣點擊確認我們就完成了快捷方式的操作。我們來試一試用這個快捷鍵快捷轉化ui文件為py文件。

Python如何實現一鍵ui文件轉py文件

找到我們要轉化的ui文件右鍵如圖點擊我們創建的tool :Pyuic 點擊一下

Python如何實現一鍵ui文件轉py文件

發現生成了py文件到這里就說明我們的兩個快捷操作完成了。

我們看下如何運行

我們簡單的介紹下如何運行  這里寫了一個run.py 注釋很清楚,因為剛接觸很多不理解沒有關系,最近在整理有關控件的介紹和筆記,將在后面公布在Github,公布時再更新文章 。

直接用designer比較方便只需要簡單地拖拽即可但是在我們剛學習時很多控件不知道怎么用

所以我后續的筆記和代碼會側重于如何用代碼實現各控件的功能并結合具體的實例代碼組合在一起,讓大家快速掌握PyQt5。

Python如何實現一鍵ui文件轉py文件


以上是Python如何實現一鍵ui文件轉py文件的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天峨县| 冀州市| 年辖:市辖区| 桐城市| 紫金县| 文昌市| 周宁县| 林芝县| 三穗县| 宣城市| 古浪县| 溧水县| 屯门区| 阳新县| 闻喜县| 内黄县| 杭锦旗| 青田县| 荔波县| 称多县| 安新县| 河津市| 黔西县| 兴文县| 大兴区| 湖口县| 确山县| 玛多县| 安化县| 沙河市| 长子县| 利辛县| 新和县| 大新县| 湖北省| 石景山区| 浦江县| 平定县| 太白县| 萨迦县| 洪泽县|