首页 > 代码库 > python 目录下的__init__.py
python 目录下的__init__.py
1 一个目录要成为一个package必须有__init__.py文件
The __init__.py
files are required to make Python treat the directories as containing packages; this is done to prevent directories with a common name, such as string
, from unintentionally hiding valid modules that occur later (deeper) on the module search path. In the simplest case, __init__.py
can just be an empty file, but it can also execute initialization code for the package or set the __all__
variable, described later.
2 __init__.py文件中的内容
2.1 该文件可以是空的
2.2 该文件中也可以定义类和函数
假如目录名是AAA,那么要使用该package中的类和函数,直接import AAA即可。
另外,要用该目录下的module BBB,直接from AAA import BBB即可。
python 目录下的__init__.py
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。