一、模組的認識
1 模組本質是乙個py檔案,裡面封裝著一些方法和屬性
2 模組提高了**的可維護性
3 模組的分類
3.1 python標準庫
3.2 第三方庫
3.3 自己寫的py檔案
二、模組的匯入
#匯入模組所有方法和屬性
import moudle #
執行該檔案,並把檔案封裝成乙個物件
from moudle import * #
相當於執行完後,直接將檔案內容匯入
#呼叫部分方法和屬性
from moudle import 方法or屬性 #
呼叫多個可用","分隔
#為模組或方法取別名
import moudle as new_name
三、包(組織模組)
1.呼叫包中的模組
1from pakage import
moudle
2from pakage_outer.pakage.inner.moudle import manner or attribute
注意:import pakage 只是執行了__init__.py檔案
四、新增模組或包的搜尋路徑
1#__file__ 內建變數,顯示該檔案的檔名
2 os.path.abspath(__file__) #
返回該檔名的絕對路徑
3 os.path.dirname() #
顯示當前檔案所在目錄的路徑名
新增模組的搜尋路徑5#
一般用basic_dir來接收需要新增的模組或包的搜尋路徑
python 模組和包 python模組和包
一.模組 python 模組 module 是乙個 python 檔案,以 py 結尾,包含了 python 物件定義和python語句。模組能定義函式,類和變數,模組裡也能包含可執行的 二.匯入模組 1.語法 import模組名from 模組名 import功能名from 模組名 import i...
Python 模組和包
包 模組的一種組織結構 乙個包由多個模組構成,即包含多個.py檔案 1匯入包的幾種形式 1 import module 將module模組中屬性列表的所有屬性匯入執行環境,使用時需要新增模組名稱,例如 module.func 2 from module import attrname,fucnnam...
python 模組和包
1.內建模組 本身就帶有的庫,就叫做python的內建的庫。模組 庫 一些常見的內建模組 os 和作業系統相關 os.path sys 和系統相關 sys.path re 正規表示式 2.第三方模組 非python本身自帶的庫,就是所謂的第三方的庫 3.模組的匯入 import as yy from...