python 模組與包(初版,待補全)

2021-10-04 19:43:14 字數 1179 閱讀 9963

1、概念

乙個.py檔案就稱之為乙個模組(module)

存放模組檔案的目錄,我們稱之為包(package)

2、作用

方便管理

檔案和包的差別,【f:/檔案/檔案】【包.包.包.模組】

3、模組的定義+使用

(1)、不要與第三庫同名字–selenium

(2)、匯入其他模組–import 函式名—以模組為最小單元,格式:模組名.函式

import selenium

(3)、呼叫時f-函式、v-變數、c-類

(4)、不同包中的函式呼叫

import 包名.模組

包名.模組.函式

import 包名.模組 as mt

mt.函式

(5)、匯入多個模組

import 模組1,模組2

(6)、from 包名.模組 import 函式 as mt

from import優劣勢:

*可以少輸入字首

*匯入什麼使用什麼,一般匯入函式、變數、類

*匯入乙個只能用乙個

*可能會出現重名的尷尬,所有使用as

(7)、from module import *(一般不建議,防止重名)

4、包的定義+使用

(1)、import 包,預設載入__int__

int__使用範圍:

*配置引數

*提取個別資訊,呼叫其他包、模組

5、擴充套件內容(可以內容除錯使用)

print(name)#內建變數—它是模組的名字

#程式入口,一般除錯ifname= 『main』,被除錯的模組才執行

#(1)如果執行當前模組,這個__name=__main__主模組;

#(2)如果模組被別人呼叫,別人模組執行,『name』= 呼叫模組名;

python模組與包

路徑修改 命令列怎麼檢視路徑,修改路徑 列印當前搜尋路徑 import sys sys.path sys.path import os os.getcwd os.chdir c www 模組實現構建模組的初衷就是將一些同類的東西進行打包,以免汙染全域性空間,在python的模組裡,對需要隱藏的屬性和...

python 模組與包

模組與包 1.什麼是模組 在 python 中,乙個.py檔案就稱之為乙個模組 module 模組的優點 大大提高了 的可維護性 編寫 不必從零開始。當乙個模組編寫完畢,就可以被其他地方引用 2.匯入模組的幾種方式 4.模組的分類 1 內建模組 os,sys,dnspython,socket,tim...

python包與模組

python模組 py檔案就是模組 1.在同乙個工作目錄 呼叫其他模組裡面的方法一 import module 呼叫 module.function 注意 此時import module時,在執行當前 時,會先執行被import的module裡的 import module as m1 別名,類似w...