女人被躁到高潮嗷嗷叫游戏,久久久久亚洲av成人人电影,久久久精品人妻一区二区三区四,久久久久无码精品国产app,免费人成视频在线播放

留求藝—您的留學(xué)規(guī)劃師

python可視化界面怎么做

282次

問題描述:

python可視化界面怎么做急求答案,幫忙回答下

最佳答案

推薦答案

本文所演示的的可視化方法

散點(diǎn)圖 (Scatterplot)

小提琴圖 (Violinplot)

特征兩兩對(duì)比圖(Pairplot)

核密度圖 (Kernel density estimation plot)

平行坐標(biāo)圖 (Parallel coordinates)

Radviz (力矩圖?)

python可視化界面怎么做

其他答案

這個(gè)非常簡(jiǎn)單,PyQt就可以輕松實(shí)現(xiàn),一個(gè)基于Qt的接口包,可以直接拖拽控件設(shè)計(jì)UI界面,下面我簡(jiǎn)單介紹一下這個(gè)包的安裝和使用,感興趣的朋友可以自己嘗試一下:

1.首先,安裝PyQt模塊,這個(gè)直接在cmd窗口輸入命令“pip install pyqt5”就行,如下,整個(gè)模塊比較大,下載過程需要等待一會(huì)兒,保持聯(lián)網(wǎng):

2.安裝完成后,我們就可以直接打開Qt自帶的Qt Designer設(shè)計(jì)師設(shè)計(jì)界面了,這里默認(rèn)會(huì)安裝到site-packages->PyQt5->Qt->bin目錄,打開后的界面如下,可以直接新建對(duì)話框等窗口,所有的控件都可以直接拖拽,編輯屬性,非常方便:

3.這里我簡(jiǎn)單的設(shè)計(jì)了一個(gè)登錄窗口,2個(gè)輸入框和2個(gè)按鈕,如下,這里可以直接使用QSS對(duì)界面進(jìn)行美化(設(shè)置styleSheet屬性即可),類似網(wǎng)頁的CSS,如果你有一定的前端基礎(chǔ),那么美化起來會(huì)非常容易:

設(shè)計(jì)完成后,還只是一個(gè)ui文件,不是現(xiàn)成的Python代碼,還需要借助pyuic5工具(也在bin目錄下)才能將ui文件轉(zhuǎn)化為Python代碼,切換到ui文件所在目錄,輸入命令“pyuic5 -o login.py login.ui”即可(這里替換成你的ui文件),轉(zhuǎn)化成功后的Python代碼如下(部分截圖):

還需要在最下面添加一個(gè)main函數(shù),創(chuàng)建上面Ui_Form類對(duì)象顯示窗口即可,如下:

最后點(diǎn)擊運(yùn)行程序,效果如下,和剛才設(shè)計(jì)的界面效果一模一樣:

至此,我們就完成了利用Python的PyQt模塊直接拖拽控件來設(shè)計(jì)UI界面??偟膩碚f,整個(gè)過程非常簡(jiǎn)單,只要你有一定的Python基礎(chǔ),熟悉一下操作過程,很快就能掌握的,當(dāng)然,還有許多其他UI開發(fā)模塊,像tkinter,wxPython,Eric6等,也都非常不錯(cuò),網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。

其他答案

首先,如果沒有安裝python和PyQt軟件的請(qǐng)先直接搜索下載并安裝。python是一個(gè)開源軟件,因此都是可以在網(wǎng)上免費(fèi)下載的,最新版本即可。下載完成后,我們先打開PyQt designer。

2

打開后,首先是一個(gè)默認(rèn)的新建窗口界面,在這里我們就選擇默認(rèn)的窗口即可。

3

現(xiàn)在是一個(gè)完全空白的窗口。第一步我們要先把所有的設(shè)計(jì)元素都拖進(jìn)這個(gè)窗口。我們先拖入一個(gè)“Label”,就是一個(gè)不可編輯的標(biāo)簽。

隨后我們?cè)偻先胍粋€(gè)可以編輯的“Line Edit”

最后我們拖入最后一個(gè)元素:“PushButton”按鈕,也就是平時(shí)我們所點(diǎn)的確定。

目前我們已經(jīng)把所有所需要的元素都拖入了新建的窗口。對(duì)于每一個(gè)元素,我們都可以雙擊進(jìn)行屬性值的修改,此時(shí)我們僅需要雙擊改個(gè)名字即可

此時(shí)我們已經(jīng)完成了一半,接下來需要對(duì)動(dòng)作信號(hào)進(jìn)行操作。我們需要先切入編輯信號(hào)的模式

此時(shí)把鼠標(biāo)移動(dòng)到任意元素,都會(huì)發(fā)現(xiàn)其變成紅色,代表其被選中。

當(dāng)我們選中pushbutton后,繼續(xù)拖動(dòng)鼠標(biāo)指向上面的line edit,會(huì)發(fā)現(xiàn)由pushbutton出現(xiàn)一個(gè)箭頭指向了line edit,代表pushbutton的動(dòng)作會(huì)對(duì)line edit進(jìn)行操作。

隨即會(huì)彈出一個(gè)配置連接窗口。左邊的是pushbutton的操作,我們選擇clicked(),即點(diǎn)擊pushbutton。

右邊是對(duì)line edit的操作,我們選擇clear(),即清楚line edit中的內(nèi)容。

最后我們點(diǎn)擊確定。

保存完成后,我們?cè)赑yQt中的操作就已經(jīng)完成了。保存的文件名我們命名為test,PyQt生成的設(shè)計(jì)文件后綴是.ui。

為你推薦

網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  用戶協(xié)議  |  隱私政策  |  在線報(bào)名  |  網(wǎng)站地圖