PyQt5是基于Digia公司強大的圖形程式框架Qt5的python接口,由一組python模塊構成。PyQt5本身?yè)碛谐^(guò)620個(gè)類(lèi)和6000函數及方法。在可以運行于多個(gè)平臺。PyQt5擁有雙重協(xié)議,自由開(kāi)發(fā)者可以選擇免費的GPL版本,僅當你準備將PyQt用于商業(yè)活動(dòng)時(shí),你必須為此交付commercial許可費用。以下是小編為你整理的如何學(xué)習python教程 ?
QtCore模塊涵蓋了包的核心的非GUI功能,此模塊被用于處理程序中涉及到的 time、文件、目錄、數據類(lèi)型、文本流、鏈接、mime、線(xiàn)程或進(jìn)程等對象。 ?
QtGui模塊涵蓋多種基本圖形功能的類(lèi); 包括但不限于:窗口集、事件處理、2D圖形、基本的圖像和界面 和字體文本。 ?
QtWidgets模塊包含了一整套UI元素組件,用于建立符合系統風(fēng)格的classic界面,非常方便,可以在安裝時(shí)選擇是否使用此功能。
QtMultimedia模塊包含了一套類(lèi)庫,該類(lèi)庫被用于處理多媒體事件,通過(guò)調用API接口訪(fǎng)問(wèn)攝像頭、語(yǔ)音設備、收發(fā)消息(radio functionality)等。 ?
QtBluetooth模塊包含了處理藍牙活動(dòng)的類(lèi)庫,它的功能包括:掃描設備、連接、交互等行為。 ?
QtNetwork模塊包含用于網(wǎng)絡(luò )編程的類(lèi)庫,這組類(lèi)程序通過(guò)提供便捷的TCP/IP 及 UDP 的 c/s 程式碼集合,使得基于Qt的網(wǎng)絡(luò )編程更容易。 ?
import smtplibimport smtplib ?
from email.mime.text import MIMEText ?
to_list=["xxx@xxxxx"] ?
host="smtp.xxx" ?
username="xxx" ?
password="xxx" ?
postfix="xxx" ?
def send_plain_mail(send_list,title,content): ?
me="<"+username+"@"+postfix+">" ?
msg = MIMEText(content,_subtype='plain',_charset='gb2312') ?
msg['Subject'] = title ?
msg['From'] = me ?
msg['To'] = ";".join(to_list) ?
try: ?
server = smtplib.SMTP() ?
server.connect(host) ?
server.login(username,password) ?
server.sendmail(me, to_list, msg.as_string()) ?
server.close() ?
return True ?
except Exception, e: ?
print str(e) ?
return False ?
if __name__ == '__main__': ?
email_title = "title::" ?
email_content = "content::" ?
if send_plain_mail(to_list,email_title,email_content): ?
print "send success !" ?
else: ?
print "send failed !" ?
?
Python面向對象編程入門(mén)簡(jiǎn)介
本次課程我們將進(jìn)一步來(lái)學(xué)習python編程,今天我們將來(lái)學(xué)習面向對象的編程,之前我們學(xué)習的都是根據操作數據的函數或語(yǔ)句塊來(lái)編寫(xiě)程序的,這種編程的方法叫做:面向過(guò)程的編程。 那本次課程,我將通過(guò)簡(jiǎn)單的案例來(lái)敘述復雜的理論知識,讓大家更容易接受。 從今天開(kāi)始,我們就將正式來(lái)進(jìn)入python跨越編程了,跟我們的SHELL沒(méi)有關(guān)系了,以后的課程中實(shí)現的東西,SHELL就很難實(shí)現咯。 ?
Python面向對象編程類(lèi)與對象案例
本次課程將正式講解Python面向對象編程類(lèi)與對象,通過(guò)實(shí)例跟大家一起實(shí)際操作各種類(lèi)和對象,讓大家更快掌握,多實(shí)踐,為以后的高效編程打下基礎。 ?
Python標準庫擴展學(xué)習
本次課程將講解在企業(yè)運維中,常用的python標準化模塊,讓大家更好的編程,本次課程將講解常用模塊的參數,以及在企業(yè)環(huán)境中如何來(lái)引用,讓我們的python知識更加的豐富。自此我們的初級入門(mén)課程也告一段落,相信大家都有自己的收獲,愿與大家一起分享和交流。