一, 模块:单个.py文件也是模块 python自带模块 == 标准库
二, 模块操作:
a, import .pyc == .py编译后的文件
自己看看python标准库 import re; print re; 打开re.py
b, from linecache import checkcache //导入单个方法
c, from linecache import * //导入所有位于__all__ = ["a","b","c"]中的方法(作者提供)
d, if __name__ == "__main__" //只有本文件运行时才运行函数,在导入时则不运行
def test():
return "iplaypython."
if __name__ == "__main__":
print test()
三,模块包: .py(模块)的集合 + __init__.py文件
import re as a //别名
import json.encoder //导入模块包下的子模块
四, 加载位于系统路径之外的模块
import
sys.path.append("path") //将模块的路径加载到系统路径中去
阅读(849) | 评论(0) | 转发(0) |