Python基礎5 常用模塊

1.定義:

模塊;用來從邏輯上組織python代碼(變量,函數,類,邏輯:實現一個功能),本質就是.py結果的python文件(文件名:test.py對應的模塊名:test)
包:它是用來從邏輯上組織模塊的,本質就是一個目錄(必須帶有一個__init__.py文件)

2.導入方法

import module_name #導入一個模塊
import module_name,module2_name #導入多個模塊
from module_name import * #定義導入模塊下所有的方法導入(導入*不建議操作)
from module_name import m1 m2 m3
from module_name import logger as logger_alex

3.import本質(路徑搜索和搜索路徑)

導入模塊的本質就是把python文件解釋一遍
(import test    test='test.py all code'  定義一個變量test,指向內存的代碼區域)
(from test import name name='code' )
import module_name----->module_name.py----->module_name.py的路徑--->sys.path
導入包的本質就是執行該包下的__init__.py文件

4.導入優化

from module_name import test as test_one 
#執行導入模塊test,一次導入,多次使用test方法

5.模塊的分類:

a:標準庫
b:開源模塊
c:自定義模塊


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章