python2.7 32位下載 最新軟件(jiàn)|熱門排行|軟件分類(lèi)|軟件專題|廠商大全

您的位(wèi)置: 首頁編程(chéng)開發編程(chéng)工具 → python32位2.7 v1.2.4 官方最新版

python32位2.7

v1.2.4 官方最新版 python32位(wèi)2.7 網友評分:8

同類(lèi)相關(guān)軟件

軟件介紹

軟件標簽: pyside 編程工具

python2.7 32位(wèi)是(shì)一款專門為(wéi)32位操作係統用(yòng)戶打(dǎ)造的開發程序軟(ruǎn)件,這(zhè)款軟件的開發環境搭建很簡單,但其功能十分強大,深受(shòu)廣大程序員的青睞,需要的朋友可以來綠色資源(yuán)網免費下載使用!

pyside 32位官方介紹(shào)

一個PySide程序員隻需要使用簡單的Python語言就能夠發揮Qt的所有功能。PySide擁有LGPL2.1版授(shòu)權許可,允許(xǔ)進行免費/開源軟件和私有(yǒu)商業軟件的開發。Matplotlib,Photograbber,Wing IDE,Lucas Chess,Fminer等應用程序均使(shǐ)用(yòng)PySide開(kāi)發,另外,PySide Mobility工程還允許python訪問Qt mobiles API,這對(duì)你進行(háng)移動開(kāi)發是很有幫助的。

python32位2.7

PySide由Qt的官方團隊--Nokia Qt進行維護,集成了Qt和Python的(de)優勢(shì)。Python通(tōng)過(guò)PySide調用(yòng)Qt庫,開發Qt程序!Pyside應該代表著未來,而(ér)且有更Pythonic的API,比如(rú)String類型(xíng)直接用Python的(de)內(nèi)置str類型,遂選(xuǎn)擇了(le)Pyside。

Pyside開發步驟小記

1.用QtCreator繪(huì)製界麵界麵

稍微複雜一(yī)些時,用QtCreator繪製界麵,擺放控件,比較直觀、方便。界(jiè)麵完(wán)成(chéng)後會生成(chéng)一個Qt的ui文件,其實就是一個xml文件,描述了各控件的類型、位置及其他一些屬(shǔ)性。

2.用uic.py處理上(shàng)麵生成ui文件

然後用Pyside包自帶(dài)的腳本uic.py處理ui文件,生成一個py文件,然後在Python腳本(běn)中import該py文件即可。在命令行裏(lǐ)先切換(huàn)到Pyside包的scripts文(wén)件夾,以(yǐ)我機(jī)器上安裝路(lù)徑為例,處(chù)理命令如下(xià):

[html] view plaincopy

cd C:\Python32\Lib\site-packages\PySide\scripts

uic.py -o e:\testui.py e:\test.ui

最後生成的腳本文件大致如下:

[python] view plaincopy

from PySide import QtCore, QtGui

class Ui_Dialog(object):

def setupUi(self, Dialog):

Dialog.setObjectName("Dialog")

Dialog.resize(562, 566)

self.label = QtGui.QLabel(Dialog)

self.label.setGeometry(QtCore.QRect(20, 20, 54, 12))

self.label.setObjectName("label")

self.srcPathText = QtGui.QPlainTextEdit(Dialog)

self.srcPathText.setGeometry(QtCore.QRect(80, 10, 401, 31))

self.srcPathText.setObjectName("srcPathText")

self.retranslateUi(Dialog)

QtCore.QMetaObject.connectSlotsByName(Dialog)

def retranslateUi(self, Dialog):

Dialog.setWindowTitle(QtGui.QApplication.translate("Dialog", "多媒體(tǐ)信息掃描", None, QtGui.QApplication.UnicodeUTF8))

self.label.setText(QtGui.QApplication.translate("Dialog", "視頻目(mù)錄", None, QtGui.QApplication.UnicodeUTF8))

3. 接(jiē)著,創(chuàng)建一(yī)個窗口類,繼承(chéng)上麵生成的Ui_Dialog類和QMainWindow,這裏把窗口類命名為:MainWindow,在__init__裏(lǐ)調用Ui_Dialog的setupUi函數。該類大致如下:

[python] view plaincopy

class MainWindow(QMainWindow, Ui_Dialog):

def __init__(self, parent=None):

super(MainWindow, self).__init__(parent)

self.setupUi(self)

4. 在MainWindow的__init__裏可以處理slot/signal的連接,處理事件(jiàn)。也可在該類中添加業務(wù)相(xiàng)關的(de)代碼,然後在__main__部分調用該(gāi)類,該類的調用及Qt環境初始化如下(xià):

[python] view plaincopy

#Main function

if __name__ == '__main__':

app = QApplication(sys.argv)

mainWnd = MainWindow()

mainWnd.show()

app.exec_()

5. 總結,Pyside處理界(jiè)麵繼承了Qt的(de)強大/靈活/方便的特點,是Python界麵編(biān)程很不(bú)錯的(de)選擇。Pyside的文擋及教程可參考官方教程(chéng),使用中遇到不熟悉(xī)的Qt的類及接口可參考(kǎo)Pyside API Reference

配置Spyder(Python開發環境)環境需要安裝如下資源(yuán)內容:

1.PyQt For Windows 4.10.3

2.Python For Windows 2.7.5

3.PySide For Windows 1.2.1

軟(ruǎn)件截圖

下(xià)載(zǎi)地址 電腦(nǎo)版

點擊報錯 軟件無法下載或下載(zǎi)後無法使(shǐ)用,請點擊報錯,謝謝!

用戶評(píng)論

熱門評論

最新評論

發表評(píng)論 查看所有評論(0)

昵稱:
請不要評論無意義或髒話,我們所有評論(lùn)會有(yǒu)人(rén)工審核(hé).
字數: 0/500 (您的評論需要經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡