模块(Module)
在Python中,一个.py文件就称之为一个模块(Module)
检查是否存在相同命名模块
Python 交互环境下:import 模块名
>>> import functools
>>>
>>>
>>> import xyz
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named xyz
>>>
包管理Package
Python又引入了按目录来组织模块的方法,称为包(Package)
按目录方式存放且必须存在 _init_.py 文件,表明这是一个Python下的包,如果不加这里就是普通的的一个目录
文件夹也称顶层包名(例如sustudy)
-hello.py
-helloTest.py
-__init__.py
类似的,可以有多级目录,组成多级层次的包结构。比如如下的目录结构: