Python 中,__init__.py 是什麼?
需要 __init__.py 檔案才能使 Python 將目錄視為包含包的檔案;這可以防止名稱相同的目錄(如字串)無意中隱藏掉模組搜尋路徑中後出現的有效模組。在最簡單的情況下,__init__.py 可以是一個空檔案,但它也可以執行包的初始化程式碼或設定 __all__ 變數。__init__.py 檔案示例
from math import sin from my_package import my_func
上面的程式碼確保了匯入函式在包匯入後會出現在包的模組中,因為它是在 __init__.py 檔案中定義的。你可以透過 http://mikegrouchy.com/blog/2012/05/be-pythonic-__init__py.html 瞭解更多關於 __init__.py 的資訊。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP