python 模組與包

2021-10-02 01:29:32 字數 1465 閱讀 6960

9.模組的基本使用

10.模組的匯入

1. 模組的搜尋路徑

2. import ...

3. import ... as ....

4. from ... import ...

5. from ... import ... as ....

11.from … import *

__all__ 是用來控制以 from ...import * 方式匯入的內容的.
12.__name__變數的作用

本模組執行:__name__ =="__main__
13.模組的搜尋路徑

當你匯入乙個模組,python解析器對模組位置的搜尋順序是:

當前目錄

如果不在當前目錄,python則搜尋在shell變數pythonpath下的每個目錄。

如果都找不到,python會察看預設路徑。unix下,預設路徑一般為/usr/local/lib/python/

模組搜尋路徑儲存在system模組的sys.path變數中。變數裡包含當前目錄,pythonpath和由安裝過程決定的預設目錄。

14.包的概念和作用

包:

工程目錄下的乙個資料夾.

作用: 用來管理程式檔案,可以對程式檔案分類管理.

包的命名規則與變數的命名規則類似.

專案名:

移動辦公管理系統 mobileofficeauto moa

包名: 模組名的英文縮寫

www.ali.com com.ali.moa.email

郵件管理 com.ali.moa.email

使用者管理 com.ali.moa.user

許可權管理 com.ali.moa.permission

商品管理 com.ali.moa.product

**管理 com.ali.moa.price

15.製作包-單層或者多層

建立乙個檔案件

到入到乙個包下面的模組檔案時,需要把包匯入進去.

16.包的匯入

導包的目的是匯入模組檔案.

1. import 包名.模組名

2. import 包名.模組名 as 別名

3. from 包名 import 模組名

4. from 父包名.子包名 import 模組名

5. from 包名 import *

6. import 包名

17.包中的__init__.py檔案的作用

初始匯入的內容

在這個檔案中可以指定匯入的模組名.

可以在這個檔案中指定 匯入哪些模組檔案.

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...