[英]Is the __init__.py file a module?
__init__.py
文件是模塊嗎? 我正在學習python並遇到軟件包和模塊,並且我懷疑天氣__init__.py
文件可以視為模塊。由於每個python文件都是模塊,因此我們可以將__init__.py
視為模塊嗎?
根據官方詞匯表,一個模塊是
用作Python代碼的組織單位的對象。 模塊具有一個包含任意Python對象的名稱空間。 通過導入過程將模塊加載到Python中。
哪個(imho)會說“帶有Python代碼的module
對象或文件”,這在胡言亂語的旁邊。
由於即使一個空的__init__.py
文件也包含有效的Python代碼,並且您可以通過import __init__
導入它,因此從技術上講,它被視為一個模塊。 我不知道這些知識如何有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.