1.2 KiB
1.2 KiB
1. Whetting Your Appetite
2. 使用Python解释器
3. Python的非正规介绍
4. 流控制
5. 数据结构
6. 模块
模块是公共的编程资源,包含了一些定义和语句。模块的文件名是模块名加上.py
后缀。在模块内,全局变量__name__
的值即为模块名。在解释器内,使用import
语句即可导入模块,从而使用模块的资源。
6.1 关于模块
当使用if __name__ == "__main__" :
的时候,表明该代码作为模块的时候不执行,作为脚本的时候才执行。
模块的搜索路径是sys.path
。
6.2 标准模块
6.3 dir()函数
6.4 包
包是结构化模块命名空间的方式。如A.B
意为包A内的子模块B。
在包所在的目录里__init__.py
文件必须存在,它用于执行初始化代码,但该文件也可以不写入任何内容。