包和模块的用法

# __name__

if __name__ == "__main__":
用途
模块作者测试模块本身功能的时候
把测试的代码写在if的判断下面

包主要是一个收集模块的一个容器
我们会把多个功能相近的模块,存放到一个包中

如何创建一个包
包的本质就是一个文件夹,比普通文件夹多一个__init__.py
第一种创建方式
直接新建文件夹,然后在文件夹下,创建一个py文件,命名为__init__.py
第二种创建方式
直接通过pycharm创建,创建一个python package

让包中的模块可以被使用

from . import 模块名

猜你喜欢

转载自blog.csdn.net/weixin_44740534/article/details/89158078