首页 > 编程语言 > 详细

python变量__all__

时间:2019-12-09 20:10:47      阅读:84      评论:0      收藏:0      [点我收藏+]

标题

  Python的__all__变量

描述

  1、__all__是一个特殊的变量,可以在包含在模块中,也可以包含在包的__init__.py中。

  2、在模块中出现,

    import * :__all__限定模块1中的哪些属性(全局变量,函数,类)可被导入到模块2。如果没有__all__,除了模块1中的私有属性,全部都可以被导入模块2。

  3、在包的__init__.py中,

    import *:__all__将限定包中的指定模块才能被导入

  4、其他未被指定的属性,必须显示地导入模块, “模块名1.属性”或者“包.模块名”

语法

  __all__=[‘text‘]

 

  

python变量__all__

原文:https://www.cnblogs.com/yinminbo/p/11305197.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!