Python2.7-tarfile
摘要:tarfile 模块,读写 tar 压缩文件,包括用 gzip 或是 bz2 压缩的文件(如tar.bz2、tar.gz),一般使用 TarFile 类完成操作 1、模块方法 tarfile.is_tarfile(name):判断 name 是否是一个能被模块读取的 tar 文件tarfile.op
阅读全文
Python2.7-zipfile
摘要:zipfile 模块,提供了基本操作后缀为“zip”的文件的接口,一般使用 ZipFile 类完成操作 1、模块方法 zipfile.is_zipfile(filename):判断 filename 是否是一个有效的 zip 文件 2、模块的类 2.1 ZipFile 类,读写 ZIP 文件 2.1
阅读全文
Python2.7-bz2
摘要:bz2 模块,提供 bz2 压缩的接口,一般使用 BZ2File 类来完成操作,操作的文件是后缀为“.bz2”的文件 1、模块方法 bz2.compress(data[, compresslevel]):一次性压缩完数据 data,compresslevel 默认9,可以为 1-9bz2.decom
阅读全文
Python2.7-gzip
摘要:gzip 模块,提供了简单的压缩和解压缩文件的接口,和 GNU 程序的 gzip 和 gunzip 类似,数据压缩是通过 zlib 模块实现的 1、模块的类: gzip.GzipFile([filename[, mode[, compresslevel[, fileobj[, mtime]]]]])
阅读全文
Python2.7-zlib
摘要:zlib 模块,提供了压缩和解压缩的函数,都是对字符串进行操作的,可以理解为是各种不同类型的数据经过处理成为字符串或是二进制字符串,再进行压缩解压缩。是和 gzip 相兼容的压缩模块 模块方法: zlib.adler32(data[, value]):计算数据 data 的 Adler-32 值,这
阅读全文
Python2.7-sqlite3
摘要:sqlite3 模块,SQLite 是用 C 写的轻量级的数据库,sqlite3 模块提供了对数据库的接口,要使用必须首先创建一个 Connection 对象,代表连接至数据库,然后才能继续操作,操作数据库的语句和操作别的数据库一样,都是 create、insert、select 等 模块方法和常数
阅读全文
Python2.7-dbm、gdbm、dbhash、bsddb、dumbdb
摘要:dbm、gdbm、dbhash、bsddb、dumbdb 模块,都是操作数据库文件的模块,打开后都会返回对应数据库类型对象,类似字典,有许多操作和字典操作相同,键和值都是以字符串形式保存。dbm 是简单的数据库接口提供 unix 下“(n)dbm”接口,gdbm 是 GNU 系统的数据库接口实现,d
阅读全文