Python基礎5 經常使用模塊

1.定義:
python

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

2.導入方法
ide

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.模塊的分類:

code

a:標準庫
b:開源模塊
c:自定義模塊
相關文章
相關標籤/搜索