学习一个模块,主要是了解其能提供什么功能,给用户提供了哪些接口:
例如: 学习timeit模块
1. import timeit
2.查看模块的简介 timeit.__doc__
3.print timeit.__doc__
4.查看内置方法 dir(timeit)
5.查看可以直接供外部使用的属性方法 timeit.__all__
6. from timeit import * 导入的模块方法是__all__列表中的方法
因此,如果模块没有__all__属性,则导入所有不以下划线开头的方法、属性
7.查看该模块的源代码 timeit.__file__