__init__、__all__

在python中

引用模块包的时候,要先进入此模块的__init__.py中畅游一遍,因此,我们多次需要一个语句的时候,就可以将这些语句写入到__init__.py中;

在使用*号的时候我们可以用__all__放在__init__中来阻断共享语句,

from other.swatch import * (*号代表所有值)就需要在__init__中写入__all__=["x","y"]

posted @ 2022-06-17 10:28  故y  阅读(81)  评论(0)    收藏  举报