在线一区二区三区高清视频,国产精品妇女一二三区,美女被遭强高潮网站在线播放,实拍各种胸走光见奶头

__init__.py的作用

時間:2021-02-05 23:25:13 類型:python
字號:    

1. 標識該目錄是一個python的模塊包(module package)

  如果你是使用python的相關IDE來進行開發(fā),那么如果目錄中存在該文件,該目錄就會被識別為 module package 。

2. 簡化模塊導入操作

  通常__init__.py文件為空,但是我們還可以為它增加其他的功能,我們在導入一個模塊時候(也叫包),實際上導入的是這個模塊的__init__.py文件。我們可以在__init__.py導入我們需要的模塊,不需要一個個導入

.

_init__.py 中還有一個重要的變量,叫做 __all__。我們有時會使出一招“全部導入”,也就是這樣:from PackageName import *,這時 import 就會把注冊在包 __init__.py 文件中 __all__ 列表中的子模塊和子包導入到當前作用域中來。比如:

#文件 __init__.py

__all__ = ["Module1", "Module2", "subPackage1", "subPackage2"]


<