日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python桌面程序开发_程序员之路:python3+PyQt5+pycharm桌面GUI开发

發(fā)布時(shí)間:2023/12/4 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python桌面程序开发_程序员之路:python3+PyQt5+pycharm桌面GUI开发 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

先看效果:

圖 1

沒錯(cuò),學(xué)過C#的同學(xué)應(yīng)該很熟悉這個(gè)界面,按鈕風(fēng)格和界面風(fēng)格很相似,萬萬沒想到,python也可以做出這樣的界面,簡直了!(圖 1)

正文開始

一、安裝python

為啥要說這個(gè),我們打開pip,搜索:PyQt5,或者直接打開下面的連接:

https://pypi.python.org/pypi/PyQt5/5.9.1

圖 2

可以看到(圖2),PyQt5所支持的python版本是從3.5開始的,博主開始用的是3.4,一直裝不上,瞎折騰了2小時(shí)^~^...

找一個(gè)python3.5以上的版本安裝:

https://www.python.org/downloads/windows/

二、安裝PyQt5

推薦使用pip安裝:

pip3 install PyQt5

等待片刻,繼續(xù)安裝PyQt5-tools

pip install PyQt5-tools

三、配置pycharm

官網(wǎng)下載安裝pycharm:https://www.jetbrains.com/pycharm/

1、點(diǎn)擊:File -》Settings

圖 3

2、Tools -》 External Tools -》點(diǎn)擊“+”號(hào)(圖4)

(ps:下面是我配置好的,你的軟件還沒有很正常,繼續(xù)往下看)

圖 4

3、設(shè)置Qt Designer

修改三個(gè)地方,其他地方默認(rèn):

Name:Qt Designer

Programs:D:\Program

Files\Python35\Lib\site-packages\pyqt5-tools\designer.exe

Working directory:$ProjectFileDir$

(ps:Programs參數(shù)需要修改為你電腦里邊的“designer.exe”路徑)(圖5)

圖 5

4、配置PyUIC

設(shè)置四個(gè)地方,其他可以默認(rèn)(我也不知道怎么改,那就默認(rèn)吧)

Name:PyUIC

Programs:D:\Program Files\Python35\python.exe

Parameters:-m PyQt5.uic.pyuic $FileName$ -o

$FileNameWithoutExtension$.py

Working directory:$ProjectFileDir$

(ps:Programs參數(shù)需要修改為你電腦里邊的python“python.exe”路徑)(圖6)

圖 6

四、使用Qt Designer

1、完成以上步驟之后,點(diǎn)擊 Tools -》External Tools -》Qt Designer 啟動(dòng)我們的Qt

Designer (圖7)

圖 7

2、啟動(dòng)后選擇:Widget,建立空白的窗口(圖8),點(diǎn)擊

Create,其他默認(rèn)就行

圖 8

3、從左邊 1區(qū) 拖拽,注意是“拖拽”控件到 2區(qū),在 3區(qū) 中修改對(duì)應(yīng)屬性(圖9),很像vs有木有

圖 9

4、昨晚基本的界面設(shè)置之后,會(huì)看到同目錄下生成了一個(gè)“.ui”的文件(圖10)

圖 10

5、右鍵 External Tools -》PyUIC ,將“.ui”文件轉(zhuǎn)為“.py”文件(圖11)

圖 11

6、這時(shí),如果一切正常,沒有報(bào)錯(cuò)的話,會(huì)在同目錄下生成對(duì)應(yīng)的“.py”文件(圖12)

圖 12

7、將下面的代碼,放到生成的“.py”文件,放到最后就行(注意縮進(jìn))

if __name__=="__main__":

import sys

from PyQt5.QtGui import QIcon

app=QtWidgets.QApplication(sys.argv)

widget=QtWidgets.QWidget()

ui=Ui_Form()

ui.setupUi(widget)

widget.setWindowIcon(QIcon('web.png'))#增加icon圖標(biāo),如果沒有圖片可以沒有這句

widget.show()

sys.exit(app.exec_())

8、運(yùn)行啟動(dòng),好了,恭喜你,開啟了pythonGUI

本文參考了以下文章:

《【第一節(jié)】QtDesigner安裝》 http://code.py40.com/2540.html

《【第二】用QtDesigner設(shè)計(jì)第一個(gè)界面》 http://code.py40.com/2561.html

《PyQt5+python3+pycharm開發(fā)環(huán)境配置 》

http://blog.csdn.net/a359680405/article/details/45074761

《PyQt5 教程》

http://code.py40.com/pyqt5/

添加main.py,因?yàn)閡i文件命名為hello,所以import是hello

import sys

import hello

from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':

app = QApplication(sys.argv)

MainWindow = QMainWindow()

ui = hello.Ui_MainWindow()

ui.setupUi(MainWindow)

MainWindow.show()

sys.exit(app.exec_())

總結(jié)

以上是生活随笔為你收集整理的python桌面程序开发_程序员之路:python3+PyQt5+pycharm桌面GUI开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。