<acronym id="atkaq"></acronym>
      <bdo id="atkaq"></bdo>

      天才教育網(wǎng)合作機(jī)構(gòu) > 培訓(xùn)機(jī)構(gòu) >

      天才領(lǐng)路者

      歡迎您!
      朋友圈

      400-850-8622

      全國(guó)統(tǒng)一學(xué)習(xí)專線 9:00-21:00

      位置:培訓(xùn)資訊 > 終于發(fā)現(xiàn)學(xué)python*要學(xué)什么

      終于發(fā)現(xiàn)學(xué)python*要學(xué)什么

      日期:2019-09-18 17:50:14     瀏覽:417    來源:天才領(lǐng)路者
      核心提示:PyQt5是基于Digia公司強(qiáng)大的圖形程式框架Qt5的python接口,由一組python模塊構(gòu)成。PyQt5本身?yè)碛谐^620個(gè)類和6000函數(shù)及方法。

      PyQt5是基于Digia公司強(qiáng)大的圖形程式框架Qt5的python接口,由一組python模塊構(gòu)成。PyQt5本身?yè)碛谐^620個(gè)類和6000函數(shù)及方法。在可以運(yùn)行于多個(gè)平臺(tái)。PyQt5擁有雙重協(xié)議,自由開發(fā)者可以選擇免費(fèi)的GPL版本,僅當(dāng)你準(zhǔn)備將PyQt用于商業(yè)活動(dòng)時(shí),你必須為此交付commercial許可費(fèi)用。以下是小編為你整理的學(xué)python前要學(xué)什么 ?

      QtCore模塊涵蓋了包的核心的非GUI功能,此模塊被用于處理程序中涉及到的 time、文件、目錄、數(shù)據(jù)類型、文本流、鏈接、mime、線程或進(jìn)程等對(duì)象。 ?

      QtGui模塊涵蓋多種基本圖形功能的類; 包括但不限于:窗口集、事件處理、2D圖形、基本的圖像和界面 和字體文本。 ?

      QtWidgets模塊包含了一整套UI元素組件,用于建立符合系統(tǒng)風(fēng)格的classic界面,非常方便,可以在安裝時(shí)選擇是否使用此功能。

      學(xué)python前要學(xué)什么

      ?

      QtMultimedia模塊包含了一套類庫(kù),該類庫(kù)被用于處理多媒體事件,通過調(diào)用API接口訪問攝像頭、語(yǔ)音設(shè)備、收發(fā)消息(radio functionality)等。 ?

      QtBluetooth模塊包含了處理藍(lán)牙活動(dòng)的類庫(kù),它的功能包括:掃描設(shè)備、連接、交互等行為。 ?

      QtNetwork模塊包含用于網(wǎng)絡(luò)編程的類庫(kù),這組類程序通過提供便捷的TCP/IP 及 UDP 的 c/s 程式碼集合,使得基于Qt的網(wǎng)絡(luò)編程更容易。 ?

      import smtplib

      import 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 !" ?

      ?

      導(dǎo)入re模塊

      #導(dǎo)入正則表達(dá)式模塊

      import re

      再來一個(gè)簡(jiǎn)單的例子演示

      #簡(jiǎn)單演示

      s='123abc123abc123abc'

      print s

      print re.findall(r'123',s)

      #'r'...''表示raw字符串

      #功能字符:'.','*','?','^','$','/'

      #分界符:'[',']','(',')','{','}'

      #轉(zhuǎn)義字符:'d','w','s','b'

      #'|'表示或

      s='I have a pen and I have a apple'

      print s

      print re.findall(r'I have a pen|apple',s)

      print re.findall(r'I have a (?:pen|dog)',s)

      使用無捕獲組與一般或'|'的區(qū)別

      無捕獲組使用'(?:...)'格式

      #無捕獲組:'(?:)'

      s='ababababba babab babababab'

      print re.findall(r'/b(?:ab)+/b',s)

      #'.'匹配除換行符之外的所有字符,若選用re.S則包括所有字符

      s='123n456n789'

      print s

      print re.findall(r'.+',s)

      print re.findall(r'.+',s,re.S)

      #'^'匹配開頭'$'匹配結(jié)尾

      #'d'匹配數(shù)字

      #'D'匹配非數(shù)字

      #'w'匹配字母和數(shù)字

      #'W'匹配非字母和數(shù)字

      #'s'匹配空格符、制表符、回車符等表示分隔意義的字符

      #'S'匹配非間隔符

      #'A'匹配開頭

      #'Z'匹配結(jié)尾

      s='123nabcn123'

      print s

      print re.findall(r'^d+',s,re.M)

      print re.findall(r'Ad+',s,re.M)

      print re.findall(r'd+$',s,re.M)

      print re.findall(r'd+Z',s,re.M)

      如果本頁(yè)不是您要找的課程,您也可以百度查找一下:

      亚洲无碼另类精品_亚洲天堂无码高清性视频_欧美日韩一区二区综合_亚洲午夜福利理论片在线贰信

        <acronym id="atkaq"></acronym>
        <bdo id="atkaq"></bdo>

        久久亚洲精品永久网站 | 日本综合精品中文 | 中文字幕亚洲精品第十页 | 亚洲欧洲日产国码中文 | 又色又爽视频香蕉网络 | 特级撒尿AV在线播放 |