python中模組,包,庫

2022-07-20 14:51:11 字數 976 閱讀 6086

模組:就是.py檔案,裡面定義了一些函式和變數,需要的時候就可以匯入這些模組。

:在模組之上的概念,為了方便管理而將檔案進行打包。包目錄下第乙個檔案便是 __init__.py,然後是一些模組檔案和子目錄,假如子目錄中也有 __init__.py,那麼它就是這個包的子包了。

常見的包結構:

package_a

├── __init__.py

├── module_a1.py

└── module_a2.py

第三方庫:就是由其他的第三方機構,發布的具有特定功能的模組。

自定義模組:使用者自己可以自行編寫模組,然後使用。

0、python裡有些內建函式,不需要匯入模組,就可以直接使用,例如abs()

1、匯入模組與包都是通過import來匯入的,即import 模組名或者包名

2、有些包裡有內建函式,匯入包名之後,可以直接通過包名.函式名來呼叫函式

3.在模組名或者包名過長時,為了後面的程式編寫,可以給其取別名,即import 模組名/包名  as 別名

4、我們知道包是模組的合集,如果使用到了包裡的某些模組,一般情況下需要通過包名.模組名.函式名來呼叫相應的函式,為了方便編寫程式,可以通過from  包名   import  模組名直接匯入模組,這樣就不需要再寫包名了

5、如果包裡還有子包的話,可以通過from  包名.子包名   import  模組名,匯入模組,同樣為了方便程式編寫

總的來說如何使用乙個包,與其自身的結構有很大的關係。

**:

python中庫 包 模組

模組 就是.py檔案,裡面定義了一些函式和變數,需要的時候就可以匯入這些模組。包 在模組之上的概念,為了方便管理而將檔案進行打包。包目錄下第乙個檔案便是init.py,然後是一些模組檔案和子目錄,假如子目錄中也有init.py,那麼它就是這個包的子包了。常見的包結構 package a init.p...

Python 庫 包 模組

自定義庫包模組 python目錄結構 庫定義python 的乙個專案 標準庫python 安裝時自帶的庫 第三方庫所有 pythoner 開發經過審核後作為第三方庫 python第三方庫如何尋找 訪問 python 第三方庫官網 自定義庫 專案名 包的概念 包是乙個有層次的檔案目錄結構,由模組和子包...

Python中模組 庫 包的概念

二 庫 library 三 包 package 1.模組的概念 每乙個python指令碼都是乙個可執行.py檔案,也就是乙個模組,每乙個模組包含著許多方法,也就是函式。模組是乙個有組織的 片段。建立乙個模組 其路徑如下 authors xiaobei deffunc1 return 1def fun...