Python 中的 __init__.py 是什麼?
需要 __init__.py 檔案才能使 Python 將目錄視為包含包;這樣做是為了防止具有相同名稱的目錄(例如 string)意外地隱藏了模組搜尋路徑中之後出現的有效模組。在最簡單的情況下,__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