摘要: shutil内置模块 高级的文件、文件夹、压缩包处理模块['Error', 'ExecError', 'ReadError', 'RegistryError', 'SameFileError', 'SpecialFileError', '_ARCHIVE_FORMATS', '_BZ2_SUPPOR 阅读全文
posted @ 2018-12-28 14:54 挖坑达人 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1 版本差异概览 1.1 Python 2.X: str(用于8位文本和二进制数据) unicode(用于宽字符文本) 在Python2中,通用的str类型填补了二进制数据的这一角色(特指python3中的bytes类型),因为字符串也只是字节的序列(单独的unicode类型处理宽字符串)。 在Py 阅读全文
posted @ 2018-12-28 14:40 挖坑达人 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,你不能拼接字符串和字节流,也无法在字节流里搜索字符串(反之亦然),也不能将字符串传入参数为 阅读全文
posted @ 2018-12-28 13:15 挖坑达人 阅读(5) 评论(0) 推荐(0) 编辑
摘要: python序列化模块-shelve模块详解shelve:vt. 将(书等)放置在架子上;搁置,将某事放到一旁不予考虑;将…搁在一边;装搁架于;个人感觉有点像字典缓存?暂时搁置到一旁的意思?研究了一段时间后,感觉它就是当成了一种临时的数据库(dbm)缓存文件来用的感觉。为什么用shelve?(特别是 阅读全文
posted @ 2018-12-28 09:30 挖坑达人 阅读(40) 评论(0) 推荐(0) 编辑
摘要: JSON模块 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这 阅读全文
posted @ 2018-12-28 09:21 挖坑达人 阅读(7) 评论(0) 推荐(0) 编辑