模块 基本上就是一个包含了所有函数和变量的文件,模块必须以.py为扩展名,以便重用
标准库学习(一) 源自Python 江湖群 翻译的《Python Standard Libraty》
内建函数和异常 python 在启动时导入这两个模块,
__builtin__ 定义内建函数(len,int,range…)
exceptions
操作系统接口模块:
os 提供文件和进程处理功能;
os.path 提供平台独立的文件处理(分拆目录名,文件名,后缀等);
time/datetime 提供时间日期处理相关;
网络和线程模块等。
类型支持模块:
string 字符处理
math 数学计算和常量(pi,e)
cmath 为复数提供了math同样的功能
正则表达式:
re 提供正则表达式支持
语言支持模块:
sys 可以访问解释器相关参数,比如模块搜索路径,解释版本号等
opetator 提供和内建操作符作用相同的函数
copy 复制对象
gc 对垃圾收集的相关控制
使用元组或字典中的参数调用函数
- #!/usr/bin/python
- #Filename builtin-apply-example-1.py
- def function(a, b):
- print a, b
- apply(function, ("one", "two"))
- apply(function, (1, 2 + 3))
$python builtin-apply-example-1.py
one two
1 5