2019年8月20日

Python __slots__

摘要: Python 类的特殊变量: 使用 后,类中 和 消失,同时阻止动态属性绑定 由于 记录着类中所有的属性,占用空间比较多,所以可以在大量实例存在时节省内存空间 继承的子类如果不使用 并不受影响,如果使用则允许定义的是本身的 加上父类的 `__slots__` 阅读全文

posted @ 2019-08-20 19:16 doubtful 阅读(178) 评论(0) 推荐(0) 编辑

Python tempfile (临时文件)

摘要: Python tempfile 大量临时数据放在内存中会占用大量资源,可以使用临时文件来进行储存 临时文件不用命名,且使用后会被自动删除 TemporaryFile 使用 创建的临时文件没有文件名,在文件系统中找不到,只能被当前进程访问 NamedTemporaryFile 使用 创建的临时文件有文 阅读全文

posted @ 2019-08-20 16:30 doubtful 阅读(3850) 评论(0) 推荐(0) 编辑

Python 文件操作

摘要: Python 文件操作 打开文件方法 open()完整的语法: 参数说明: file: 必需,文件路径(相对或者绝对路径) mode: 可选,文件打开模式 buffering: 设置缓冲 encoding: 一般使用utf 8 errors: 报错级别 newline: 区分换行符 closefd: 阅读全文

posted @ 2019-08-20 15:40 doubtful 阅读(178) 评论(0) 推荐(0) 编辑

Python 链表(linked list)

摘要: 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的 链表由一系列结点组成,结点可以在运行时动态生成 优点 由于不必须按顺序存储,链表在插入、删除的时候可以达到O(1)的复杂度,比线性表快得多 缺点 相比于线性表顺序结构操作复杂,查找一个节点或者访问特 阅读全文

posted @ 2019-08-20 13:41 doubtful 阅读(2651) 评论(0) 推荐(0) 编辑

导航