欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一文詳解Python為什么要寫__init__.py

 更新時間:2025年03月13日 10:17:22   作者:@Dai  
這篇文章主要介紹了Python為什么要寫__init__.py的相關(guān)資料,__init__.py文件可以包含包的初始化環(huán)境變量、公共接口、包的信息以及通過__all__變量控制模塊的公開接口,需要的朋友可以參考下

正常我們直接導(dǎo)入就可以執(zhí)行,但是在package的時候,有一種__init__.py的特殊存在

引入moduleA.py,執(zhí)行main.py,輸出moduleA

PackageA(__init__特性)

加入package,在PackageA中加入__init__.py,優(yōu)先執(zhí)行__init__.py

應(yīng)該往__init__.py里放什么東西?

1、包的初始化

環(huán)境變量、logging等

2、管理包的公共接口

包需要在外面被使用的東西

如果在main里引用moduleA里的x變量,會報錯
ImportError: cannot import name 'x' from 'PackageA' (D:\Desktop\Python\Base\initPy\PackageA\__init__.py)

這樣就需要在__init__.py中先引用

__all__的用法通過*引入的話,all中的值才能被引用

3、包的信息

版本 version作者 author

print("成大事者,不拘小節(jié)")

總結(jié) 

到此這篇關(guān)于Python為什么要寫__init__.py的文章就介紹到這了,更多相關(guān)Python為什么寫__init__.py內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 關(guān)于Python-pip安裝失敗問題及解決

    關(guān)于Python-pip安裝失敗問題及解決

    這篇文章主要介紹了關(guān)于Python-pip安裝失敗問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Python跨文件全局變量的使用技巧

    Python跨文件全局變量的使用技巧

    Python?中?global?關(guān)鍵字可以定義一個變量為全局變量,但是這個僅限于在一個模塊(py文件)中調(diào)用全局變量,在另外一個py文件?再次使用?global?x?也是無法訪問到的,這篇文章主要介紹了Python跨文件全局變量的使用,需要的朋友可以參考下
    2022-01-01
  • Python實現(xiàn)控制臺輸入密碼的方法

    Python實現(xiàn)控制臺輸入密碼的方法

    這篇文章主要介紹了Python實現(xiàn)控制臺輸入密碼的方法,實例對比分析了幾種輸入密碼的方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-05-05
  • Python使用Requests請求網(wǎng)頁方式

    Python使用Requests請求網(wǎng)頁方式

    這篇文章主要介紹了Python使用Requests請求網(wǎng)頁方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 解決pycharm中opencv-python導(dǎo)入cv2后無法自動補全的問題(不用作任何文件上的修改)

    解決pycharm中opencv-python導(dǎo)入cv2后無法自動補全的問題(不用作任何文件上的修改)

    這篇文章主要介紹了解決pycharm中opencv-python導(dǎo)入cv2后無法自動補全的問題(不用作任何文件上的修改),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 如何快速理解python的垃圾回收機(jī)制

    如何快速理解python的垃圾回收機(jī)制

    在本篇內(nèi)容里小編給各位分享的是一篇關(guān)于如何快速理解python的垃圾回收機(jī)制的相關(guān)知識點內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-09-09
  • python實現(xiàn)對數(shù)組按指定列排序

    python實現(xiàn)對數(shù)組按指定列排序

    這篇文章主要介紹了python實現(xiàn)對數(shù)組按指定列排序方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 基于Python制作打地鼠小游戲

    基于Python制作打地鼠小游戲

    這篇文章主要為大家介紹了如何利用Python實現(xiàn)打地鼠小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • pandas object格式轉(zhuǎn)float64格式的方法

    pandas object格式轉(zhuǎn)float64格式的方法

    下面小編就為大家分享一篇pandas object格式轉(zhuǎn)float64格式的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python 移除字符串尾部的數(shù)字方法

    python 移除字符串尾部的數(shù)字方法

    今天小編就為大家分享一篇python 移除字符串尾部的數(shù)字方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07

最新評論