您好,登錄后才能下訂單哦!
這篇文章主要介紹Python如何實現一鍵ui文件轉py文件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
PyQt5是作為一套Python模塊實現的。他已經超過620個類和6000個函數與方法。他是一個運行在所有主流操作系統上的多平臺組件,包括Unix,Windows和Mac OS。PyQt5是雙重許可的。開發者可以選擇GPL和商業許可。控件支持HTML語法。簡單拖拽即可做出你想要的窗口。
這是一個簡單的實例(一個簡易的類似于文本編輯器的軟件可以支持打印圖片和打印文本,可以是編輯文本,也可以導入文件。)
今天先和大家介紹一下PyQt5的配置。首先我們用pip安裝PyQt5 和PyQt5-tools。這個pip安裝應該也沒什么好說的,遇到錯誤的話我前面的文章也有介紹pip安裝錯誤的解決辦法→安裝第三方庫方法匯總。
然后我們應該也有了PyCharm,關于這個軟件的下載這里不做介紹。如果你有Aconda環境那么基本上PyQt5是下載過的。
接下來我們可以在Library下面的bin找到designer.exe文件,雙擊打開可以看到下面的圖片,這表示我們安裝完成,記下這個路徑我們接下來在PyCharm配置一鍵打開
pycharm配置designer
打開PyCharm setting里面的如下圖所示位置(我因為配置過所以顯示兩個拓展工具你們打開應該是空的)
我們點擊加號出現如圖所示的窗口
在Tool顯示我們創建的工具,現在我們看一下怎么使用
單擊這個拓展工具我們打開任意制作一個窗口這里放了一個PushButton按鈕
我們保存到桌面
我們看如何轉化成py文件,首先采用cmd的方式
python -m PyQt5.uic.pyuic 123.ui -o 123.py
123.ui為我們保存的ui文件 123.py為我們轉化成的python文件這
樣就完成了。但是每次這樣輸入太復雜參數太多,我們使用如上的方法將
這個操作做成一個快捷方式。
這個Arguments參數其實就是命令行當時python后面的部分,只是把123.ui改成了任意要改的文件 123.py改成了無后綴名的ui文件加上.py
這樣點擊確認我們就完成了快捷方式的操作。我們來試一試用這個快捷鍵快捷轉化ui文件為py文件。
找到我們要轉化的ui文件右鍵如圖點擊我們創建的tool :Pyuic 點擊一下
發現生成了py文件到這里就說明我們的兩個快捷操作完成了。
我們看下如何運行
我們簡單的介紹下如何運行 這里寫了一個run.py 注釋很清楚,因為剛接觸很多不理解沒有關系,最近在整理有關控件的介紹和筆記,將在后面公布在Github,公布時再更新文章 。
直接用designer比較方便只需要簡單地拖拽即可但是在我們剛學習時很多控件不知道怎么用
所以我后續的筆記和代碼會側重于如何用代碼實現各控件的功能并結合具體的實例代碼組合在一起,讓大家快速掌握PyQt5。
以上是Python如何實現一鍵ui文件轉py文件的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。