- 博客(3)
- 收藏
- 关注
原创 Python启用SMTP服务发送QQ邮件
Python启用SMTP服务发送QQ邮件 开启QQ邮箱的SMTP功能,打开邮箱首页——设置——帐户——帐户安全,然后点击启用,再短信验证即可。 Python自带smtplib和email两个发送邮箱相关的库。前者负责连接第三方SMTP服务器,后者主要用来构造邮箱内容。网站看了一大堆有关email的文章,但总感觉用的不爽。 自己撸了一个Mail类实现邮件的发送。其中,__init__方法初始化SMTP服务配置信息;send方法实现邮件内容的构造及发送,参数sender发送人,是一个元组(addr, nick
2020-08-21 23:36:24
962
原创 Python元类实现ORM对象关系映射
Python元类实现ORM对象关系映射 类 对应 表 属性 对应 字段 实例 对应 记录 其中基类Model,实现表的创建和插入功能;由元类MTemp动态创建,主要打包表类DB的表名和字段、主键等信息;另外实现子类Where,提供表的选择、更新和删除功能;Field类对表的字段进行配置,以后可以继续拓展子类;DBase类实现sqlite3的接口,由表类DB属性__db__申明调用。 刚开始学习Python ORM,对数据库字段类型不甚了解,仅因兴趣使然;如若有误,还望斧正! #!/usr/bin/env p
2020-08-03 01:55:10
190
原创 Python点访问字典
Dotsdict类实现了类似属性访问的方式访问字典。其继承dict类,默认支持输入字典和关键字参数进行初始化,可以递归地用点访问、设置以及删除字典的键值对。 #!/usr/bin/env python3 # _*_ coding: utf-8 _*_ # Author: Xingbang Jiang # E-mail: 1278561590@qq.com # HomePage: http://ww...
2020-03-29 01:04:25
728
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人