摘要: 一、继承: 继承的目的就是节省代码。当两个类有共同的东西时,需要继承 二、例子: 阅读全文
posted @ 2019-07-09 16:22 4jd121de2gf4e2sa5d 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象概念简介: 当编写复杂功能时,需要使用类。 1、类(class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类是一个模型,一个种类,一个蓝图 2、数据成员:类变量或实例变量,用于处理类及其实例对象的相关的数据 3 、方法:类中 阅读全文
posted @ 2019-07-08 19:18 4jd121de2gf4e2sa5d 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、异常处理 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 1、异常捕捉 2.exception:所 阅读全文
posted @ 2019-07-08 17:03 4jd121de2gf4e2sa5d 阅读(164) 评论(0) 推荐(0) 编辑
摘要: list1=[1,2,3,4,5] list2=[2,3,4] for i,j in zip(list1,list2): print('list1---%s'%i) print('list2---%s'%j) tuple1=(1,2,3,4,5) tuple2=(1,2,3) for i,j in zip(tuple1,tuple2): print('tuple1---... 阅读全文
posted @ 2019-07-05 18:30 4jd121de2gf4e2sa5d 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.代码快速运行Ctrl+Shift+F10 2、行注释/取消行注释:Ctrl+/ 3、快速查看文档:Ctrl + q 4、快速复制当前行,大大提升编码效率:Crtl+D 5.缩进/取消缩进:Tab / Shift + Tab 6、Alt + Enter 快速import / insert 7、Sh 阅读全文
posted @ 2019-07-04 13:56 4jd121de2gf4e2sa5d 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 一、接口开发的作用 mock接口:模拟功能: 用处: 1、自己模拟要调用的接口,测试自己要模拟的各种情况 2、给别人提供数据,别人调我的接口,我把数据范湖给他 二、flask模块: 1.flask模块是轻量级的web开发框架.可以开发网站,也可以开发接口,主要用来开发接口、 缺点:操作数据库不方便 阅读全文
posted @ 2019-07-03 18:44 4jd121de2gf4e2sa5d 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 一、数据库: 数据库分为关系型、非关系型(No sql) 关系型:mysql、Oracal 1.要用sql查询、各个表之间有联系 2.速度相较于非关系型的数据库较慢 非关系型:例如mangoDB、redis、memcache 1.不适用sql查询 2.存值方式是 key=value的格式,且不限制数 阅读全文
posted @ 2019-07-03 15:21 4jd121de2gf4e2sa5d 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 一、urllib模块:python自带的模块 1、urllib模块的get请求: 2、urllib模块的post请求: urllib的进制转换比较麻烦,所以一般不用,常用requests来请求接口 二、requests模块: 1.get请求: 2.post请求: 3.session():登录完会自己 阅读全文
posted @ 2019-07-02 17:29 4jd121de2gf4e2sa5d 阅读(200) 评论(0) 推荐(0) 编辑
摘要: import nnlog def write_log(content): pass log=nnlog.Logger('test.log',level='warn',backCount=5,when='S') #日志定义一次即可,不要放在循环中 #level:默认级别是debug,可以指定;back 阅读全文
posted @ 2019-06-26 13:40 4jd121de2gf4e2sa5d 阅读(208) 评论(0) 推荐(0) 编辑
摘要: import yagmail username='test@163.com' password='test123' #免费邮箱,这里用授权码,一般自己公司的直接写邮箱密码即可 smtp='smtp.163.com' #注意这里是smtp.163.com,不是smtp@163.com。不要写错 mail=yagmail.SMTP(user=username,password=passwo... 阅读全文
posted @ 2019-06-26 13:39 4jd121de2gf4e2sa5d 阅读(139) 评论(0) 推荐(0) 编辑