dong5300 发表于 2015-12-15 13:22:10

python模块的基本方法笔记

一, 模块:单个.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")   //将模块的路径加载到系统路径中去
页: [1]
查看完整版本: python模块的基本方法笔记