1.包package是我们组织代码的另一种方式
多个模块module放在一个包package,一个包是一个目录或文件夹。
在项目中我们可以添加一个包,在这个目录中可以添加所有相关的模块。
2.如何创建和使用包?
2.1project右击,new-directory,比如叫ecommerce,可以在里面创建跟ecommerce相关的所有模块module
2.2目前是有了一个空目录,但为了转换成一个包,需要加一个特殊的文件。
在目录上右击,new-python file,命名为__init__.py 这是和python之间的约定。只有当python解释器在目录中看到这个文件,就会把这个目录当作一个包
2.3在包里创建一个模块
在目录上右击,new-python file,命名为shipping,即创建了一个名叫shipping的模块
2.4 想要调用不同包里的模块
错误参考:
正确参考一:
正确参考二:
正确参考三:
正确参考四:
总结:也就是说import后写的什么,就从什么开始调用