python中__all__的意义以及作用(python包中__all__的使用)
导读:1、在包里__all__是控制可以导入的模块列表,即声明哪些模块可以导入。...
1 、在包里__all__是控制可以导入的模块列表 ,即声明哪些模块可以导入 。
2 、包里的__all__是在__init__文件中声明的 ,而不是写在哪个模块中 。
一个包里有多个模块 ,其中all声明的模块可以导入 ,不声明的模块不能导入 。
实例
fromdemoimport*#导入包里面的所有模块 hhhh.fun1()#调用hhhh模块的fun1功能 ,输出“这是功能1 ” my_module.fun1()#调用my_module模块的fun1功能 ,输出“这是1个包 ”以上就是python包中__all__的使用 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!