python数据压缩
python数据压缩,以下模块直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile 以及 tarfile: >>> import zlib >>> s = b'witch whic...
python数据压缩,以下模块直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile 以及 tarfile: >>> import zlib >>> s = b'witch whic...
python日期和时间,datetime 模块为日期和时间处理同时提供了简单和复杂的方法。支持日期和时间算法的同时,实现的重点放在更有效的处理和格式化输出。该模块还支持时区处理: >>> # dates are easil...
python互联网访问,有几个模块用于访问互联网以及处理网络通信协议。其中最简单的两个是用于处理从 urls 接收的数据的 urllib2 以及用于发送电子邮件的 smtplib: >>> import urllib2 &...
python数学函数公式,math 模块为浮点运算提供了对底层 C 函数库的访问: >>> import math >>> math.cos(math.pi / 4.0) 0.70710678118654...
python字符串正则匹配,re 模块为高级字符串处理提供了正则表达式工具。对于复杂的匹配和处理,正则表达式提供了简洁、优化的解决方案: >>> import re >>> re.findall(r'\b...
python错误输出重定向和程序终止,sys 还有 stdin, stdout 和 stderr 属性,即使在 stdout 被重定向时,后者也可以用于显示警告和错误信息: >>> sys.stderr.write('Wa...
python命令行参数,通用工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于 sys 模块的 argv 变量。例如在命令行中执行 python demo.py one two three 后可以得到以下输出结果: >>> impo...
python文件通配符,glob 模块提供了一个函数用于从目录通配符搜索中生成文件列表: >>> import glob >>> glob.glob('*.py') ['primes.py', 'rand...
python操作系统接口。os 模块提供了很多与操作系统交互的函数: >>> import os >>> os.getcwd() # Return the current working director...
python生成器表达式,有时简单的生成器可以用简洁的方式调用,就像不带中括号的链表推导式。这些表达式是为函数调用生成器而设计的。生成器表达式比完整的生成器定义更简洁,但是没有那么多变,而且通常比等价的链表推导式更容易记。 例如: >>> ...