摘要: 字段查找是指定SQL WHERE子句的核心内容的方式。 它们被指定为QuerySet方法filter()、exclude()和get()的关键字参数。 1、exact:精确查找。如果为比较提供的值为None,则会将其解释为SQL NULL 在MySQL中,数据库表的“排序”设置决定了精确的比较是否区 阅读全文
posted @ 2018-11-07 20:28 SunQi 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1、用户自定义异常 空的except语句捕捉一切异常 2、raise语句不包括异常名称或额外数据值时,就会重新触发异常。 3、环境管理协议:with/as语句 (1)环境管理器必须有__enter__和__exit__方法 (2)环境管理器的__enter__方法会被调用,如果有as子句,则会将返回 阅读全文
posted @ 2018-11-07 16:11 SunQi 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、slots实例:限制类的实例有合法的属性集,只有__slots__属性列表中的属性才可能成为实例属性。 对象的实例通常没有一个属性字典,可以在__slots__列表中包含一个属性字典__dict__, 以达到属性字典的目的。 2、类特性:提供另一种方式,让新式类调用自定义方法,获取或设置实例属性 阅读全文
posted @ 2018-11-07 16:10 SunQi 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1、返回新查询集的方法 (1)filter():滤指定条件的结果 (2)exclude():排除指定条件的结果 (3)annotate():用提供的查询表达式列表注释QuerySet中的每个对象。表达式可以是一个简单的值,对模型(或任何相关模型)上的字段的引用, 或者是对与QuerySet中的对象相 阅读全文
posted @ 2018-11-06 21:03 SunQi 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.Python实现OOP可以概括为三个概念: 继承:基于Python属性查找 多态:在x.method中,method的意义取决于x的类型 封装:方法和运算符实现行为,数据隐藏是一种惯例 2.委托:通常就是指控制器对象内嵌其他对象,而把运算请求传给那些对象。 3.类的伪私有属性:变量名压缩,一种把 阅读全文
posted @ 2018-11-06 16:09 SunQi 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.类和模块有什么关系? (1)类是模块的一部分,是模块对象的属性。 (2)类和模块都是命名空间,但是类是对于语法的。模块是对于文件的 (3)类支持多个实例,但是模块被导入时只有一个。 2.什么是抽象超类(抽象基类)? 抽象超类就是指类的部分行为需要由其子类提供 3.Python中的迭代环境都会先尝 阅读全文
posted @ 2018-11-06 10:30 SunQi 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 写这个随笔主要是每次Deepin用shadowsocks的时候总需要命令行启动,然后一个终端就一直开着总是点错了就给关了。 (不知道为什么我的Deepin的shadowsocks-qt5总是连接不上的代理,于是只能用命令行了) 顺便记录一下shadowsocks安装过程和配置文件,因为最近关于sha 阅读全文
posted @ 2018-11-03 09:46 SunQi 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 刚刚装Deepin15.7 和 MySQL5.7 发现没有提示用户输入密码的过程(近日发现Linux Mint 和 Ubuntu18 也适用) 百度了一大堆如何修改root密码 也没什么卵用,终于这篇文章给了我启发 https://www.linuxidc.com/Linux/2012-11/739 阅读全文
posted @ 2018-09-28 19:43 SunQi 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 在Python2中有urllib2和urllib3两个库来实现请求的发送,在Pyhon3中则统一为urllib。 urilib包含以下4个模块 一 request模块使用方法 1.urlopen() 基本HTTP请求构造方法 返回结果是一个HTTPResponse类型的对象,主要包含read(),r 阅读全文
posted @ 2018-07-19 09:59 SunQi 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 面向对象程序设计 面向过程编程:就是分析问题的解决步骤,按部就班的编写代码解决问题 函数式编程:就是把代码封装到函数中,然后在使用时调用封装好的函数 面向对象编程:把一类事物所共有的属性和行为提取出来,从而增加程序的扩展性 一、什么是面向对象程序设计? 面向对象程序设计(Object-oriente 阅读全文
posted @ 2018-07-18 17:07 SunQi 阅读(214) 评论(0) 推荐(0) 编辑