Python学习笔记【第八篇】:Python内置模块
什么时模块 Python中的模块其实就是XXX.py 文件 模块分类 Python内置模块(标准库) 自定义模块 第三方模块 使用方法 import 模块名 form 模块名 import 方法名 说明:实际就是运行了一遍XX.py 文件 导入模块也可以取别名 如: import time as t import time as t print(t.time()) 定位模块 当前目录 如果不在当前目录,Python则搜索在shell变量PYTHONPATH下的每个目录。 如果都找不到,Python会察看默认路径。UNIX下,默认路径一般为/usr/local/lib/python/ 模块搜索路径存储在 system模块的sys.path变量中。变量里包含当前目录,PYTHONPATH和由安装过程决定的默认目录。 自定义模块 我们自己写的XX.py 文件就是一个模块,在项目中可以引用这个模块调用里面的方法。 __all__[]关键字 __all__ = ["函数名","类名","方法名"] 没有all关键字 所有方法都可以访问到 使用all关键字 总结 如果一个文件中有__all__变量,那么也就意味着不在这个变量中的元素,不会被from xxx import *时导入 模块包 模块包就是为了防止模块重名