Day9笔记
Day9学习笔记
今天上课的主要内容是
1,Python实现发送邮件功能
注意要点需要有授权码用户邮箱页面设置内获取授权码
qq邮箱需要smtp_ssl = True
直接安装的yagmail发送中文附件的时候显示为乱码
to 发送给谁 cc 抄送给谁 subject 邮件标题 contents 邮件正文 attachments 附件
2,面向对象编程 类 Class
较为抽象的一种嵌套方式,像是函数的进阶
可以把多个函数集中在类中然后统一调用 可以使代码更简洁
比较不好理解,需要多熟练
构造函数,初步理解为可以使类方便实例化的方法
析构函数,关闭及销毁一类的函数通用方法
类变量,需要实例化才能使用的类
静态方法,理解不是很好,感觉像是写死的一个方法,不可以使用类变量
私有方法,将变量私有化,除了类以后就不可以使用
关系类相关的使用需要在进一步熟悉,理解不透彻,今天上课有点晕
总结:
发送邮件比较简单,类的几种方法需要多练习并且多学习,有些方法理解起来比较不清晰