随笔分类 -  python

python lanuage
摘要:借图说明区别就是 更改类的属性区别 总结: 实例方法(普通方法)——————————————————————随着实例属性的改变而改变 类方法(无论是类调用还是实例调用)———————————————都是类属性的值,不随实例属性的变化而变化 静态方法—————————————————————————— 阅读全文
posted @ 2019-04-02 12:01 Corey0606 阅读(149) 评论(0) 推荐(0)
摘要:Such as 1.将前面连续的参数固定,就可以直接继续按照原来的参数继续调用。如 2.将后面的连续参数固定,就可以直接继续使用原来的参数进行调用。如 3.如果默认参数值不是连续的或者是直接对前面的连续参数赋值,那么就需要使用关键字参数进行调用,如 阅读全文
posted @ 2019-02-25 11:16 Corey0606 阅读(168) 评论(0) 推荐(0)
摘要:SQLAlchemy库 https://www.cnblogs.com/zhangxinqi/p/8480049.html 阅读全文
posted @ 2019-02-22 16:28 Corey0606 阅读(263) 评论(0) 推荐(0)
摘要:在mysql中查询: 在sqlite中查询 注意: 在执行插入,删除,修改的时候需conn.commit()记得加try 捕获异常,再except con.rollback() sql里面的占位符表名以外 字符串需’%s‘ ,like查询 like '%%%s%%' 阅读全文
posted @ 2019-01-16 14:34 Corey0606 阅读(235) 评论(0) 推荐(0)
摘要:实例: test.py 命令行启动 python -m pdb test.py 以参数-m pdb启动后,pdb定位到下一步要执行的代码-> s = '0'。输入命令l来查看代码, 输入命令n可以单步执行代码, 任何时候都可以输入命令p 变量名来查看变量: 输入命令q结束调试,退出程序 这种通过pd 阅读全文
posted @ 2019-01-04 11:43 Corey0606 阅读(310) 评论(0) 推荐(0)
摘要:断言方法框架总结:https://blog.csdn.net/qq1124794084/article/details/51668672 如果单元测试通过,说明我们测试的这个函数能够正常工作。如果单元测试不通过,要么函数有bug,要么测试条件输入不正确,总之,需要修复使单元测试能够通过。 单元测试通 阅读全文
posted @ 2019-01-04 11:33 Corey0606 阅读(255) 评论(0) 推荐(0)
摘要:__xxxitem__:使用 [''] 的方式操作属性时被调用 __setitem__:每当属性被赋值的时候都会调用该方法,因此不能再该方法内赋值 self.name = value 会死循环 __getitem__:当访问不存在的属性时会调用该方法 __delitem__:当删除属性时调用该方法 阅读全文
posted @ 2018-11-23 17:28 Corey0606 阅读(870) 评论(0) 推荐(0)
摘要:1.常用跨类方法 注意__init__方法其实是创建一个空对象然后再进行赋值 2.抽象类 :必须要继承abc的抽象方法,以abc装饰器来判断是否是抽象类,子类重写父类的接口方法(子类必须重写父类中的抽象方法,否则子类也是一个抽象类) 3.@property方法 :property是一种特殊的属性,访 阅读全文
posted @ 2018-11-12 14:43 Corey0606 阅读(212) 评论(0) 推荐(0)
摘要:python3 常用线程 主线程一直运行,遇到循环耗时操作分出子线程,主线程运行到最后等待子线程结束,再进行关闭 python2.7 thread方法 主线程运行到最后就结束,相当于python3中设置了守护进行,如上注释部分所示 阅读全文
posted @ 2018-11-08 17:41 Corey0606 阅读(1128) 评论(0) 推荐(0)