勤学教育网合作机构> > 广州叩丁狼教育欢迎您!

python模块学习

广州叩丁狼教育logo
来源:广州叩丁狼教育

2022-04-15|已帮助:1899

进入 >

PyQt5是基于Digia公司强大的图形程式框架Qt5的python接口,由一组python模块构成。PyQt5本身拥有超过620个类和6000函数及方法。在可以运行于多个平台。PyQt5拥有双重协议,自由开发者可以选择免费的GPL版本,仅当你准备将PyQt用于商业活动时,你必须为此交付commercial许可费用。以下是小编为你整理的python模块学习

QtCore模块涵盖了包的核心的非GUI功能,此模块被用于处理程序中涉及到的 time、文件、目录、数据类型、文本流、链接、mime、线程或进程等对象。

QtGui模块涵盖多种基本图形功能的类; 包括但不限于:窗口集、事件处理、2D图形、基本的图像和界面 和字体文本。

QtWidgets模块包含了一整套UI元素组件,用于建立符合系统风格的classic界面,非常方便,可以在安装时选择是否使用此功能。


python编程学习

QtMultimedia模块包含了一套类库,该类库被用于处理多媒体事件,通过调用API接口访问摄像头、语音设备、收发消息(radio functionality)等。

QtBluetooth模块包含了处理蓝牙活动的类库,它的功能包括:扫描设备、连接、交互等行为。

QtNetwork模块包含用于网络编程的类库,这组类程序通过提供便捷的TCP/IP 及 UDP 的 c/s 程式码集合,使得基于Qt的网络编程更容易。

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

初步了解python

对python进行初步的了解,这里主要是先进行一个基础和系统的认知。点击搜索引擎,对python进行搜索查询。

python有一个教程级别的网址,可以学习一些python的环境搭建、基础语法以及函数和模块等。

出了网址上一些基础的python的介绍,也可以去看一下python的书籍

除了用文字学习python的基础知识之外,还可以采用视频讲学的方法去学习。在网上搜索一些相关的python视频教程

除了文字和视频的学习之外,还有一种就是和志同道合的人一起学习。找一些社区或者学习python的专业论坛,有针对新人的群组,可以去和同伴们一起学习。

在进行基础学习的时候 ,也可以找一些简单的进行操作演练。在网上进行搜索的时候可以看到有很多练习题,还可以跟着网友一块探讨。

以上是广州叩丁狼教育整理的python模块学习全部内容。

热门推荐

更多
勤学培训网 python学习网 python模块学习