摘要: 三种调用父类函数的写法 阅读全文
posted @ 2018-08-16 15:14 运维00001 阅读(82) 评论(0) 推荐(0)
摘要: 1.序列化 python中的列表、字典、元组这些类型是无法直接写入到文本文件中的。 TypeError: write() argument must be str, not dict python的对象无法在其他语言间传递,如JavaScript python对象无法在网络中传输,如requests 阅读全文
posted @ 2018-08-16 14:17 运维00001 阅读(199) 评论(0) 推荐(0)
摘要: 以下图的目录结构为例,说明BASEDIR 1.从from app01 import models说起 在PyCharm中,系统会自动为sys.path添加项目的绝对路径 D:\workspace\dong,所以在执行程序时能够找到models模块 在cmd下,由于没有对sys.path做配置,所以在 阅读全文
posted @ 2018-08-16 12:36 运维00001 阅读(339) 评论(0) 推荐(0)
摘要: 1.闭包特性 2.装饰器 装饰器本质上是一个函数,该函数用来处理其他函数,它可以让其他函数在不需要修改代码的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等应用场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们 阅读全文
posted @ 2018-08-15 11:57 运维00001 阅读(140) 评论(0) 推荐(0)
摘要: 1.引出 对于可变类型的变量,如list 和 dict这两种类型,如果想要复制一份变量的话,通过变量赋值的方法,会出现修改原变量,改变被赋值的变量的值,所以需要通过切片或是copy、deepcopy方法 2.可变对象和不可变对象 不可变对象: 一旦创建就不可修改的对象,包括字符串,元祖,数字 可变对 阅读全文
posted @ 2018-08-15 09:58 运维00001 阅读(136) 评论(0) 推荐(0)
摘要: 1.几种打开模式 r 只读 w 只写 a 不可读,只能在文本最末尾追加 r+ 可读可写,光标默认移动到行尾 w+ 可写可读 a+ 可读可写,只能在文本最末尾追加 2.w和w+ open('note.txt', 'w', encoding='utf-8') 或 open('note.txt', 'w+ 阅读全文
posted @ 2018-08-14 13:57 运维00001 阅读(124) 评论(0) 推荐(0)
摘要: 1.起源 计算机只能识别二进制,于是人类发明各种编码,能让计算机识别 英语国家使用ASCII,能够存放英文和拉丁字母 中国为了能存放汉字,创造了gb2312,随后又发展了gbk、gb18030 万国码unicode,是全球通用的编码,utf-8是遵守unicode编码字符集的一种编码方式 各国编码以 阅读全文
posted @ 2018-08-13 21:17 运维00001 阅读(265) 评论(0) 推荐(0)