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