python之模組引入

2022-05-15 19:43:37 字數 581 閱讀 9567

python之模組引入

1、模組和包

1)模組:乙個py檔案

內建模組和第三方模組:內建模組是python自帶的,而第三方模組是自定義的模組或者匯入的第三方庫

2)包:包含__init__.py檔案的資料夾

2、模組的匯入

1)import 模組:內建模組的匯入,只匯入到模組,呼叫函式:模組.函式()

2)import 包.模組.函式:python的路徑是從專案的根目錄開始查詢的,使用「.」來表示路徑的層級關係,呼叫函式:包.模組.函式()

3)from 包.模組 import 函式 :呼叫函式:函式() 

4)from 包.模組 import 函式 as 別名

呼叫函式:別名()

當匯入的函式名稱與自定義的函式名稱相同時,後者將會覆蓋前者,故匯入模組函式的時候可使用別名來區分,避免混淆

5)模組匯入,即使沒有呼叫模組裡面的函式,模組在匯入的時候就已經執行了。

3、模組和包的作用:組織**

4、__name__:列印的是模組的名稱,即py檔案的名稱,當前執行的py列印的是__main__,表示主程式,每乙個執行的程式都有乙個主程式(入口)

python引入自定義模組

python的包搜尋路徑 python會在以下路徑中搜尋它想要尋找的模組 1.程式所在的資料夾 2.標準庫的安裝路徑 3.作業系統環境變數pythonpath所包含的路徑 將自定義庫的路徑新增到python的庫路徑中去,有如下兩種方法 1.動態的新增庫路徑。在程式執行過程中修改sys.path的值,...

Python模組的引入和使用

什麼是模組 在python中乙個py檔案就代表乙個模組 匯入模組 方式一 語法 import 模組名 python檔名 例如匯入乙個requests模組 import requests方式二 語法 import 模組名 as 模組別名 例如匯入乙個requests模組 並 更名為 req 此方法可避...

Node 模組引入

node 模組引入主要會經歷如下3個步驟 在 node 中,模組分為核心模組和檔案模組。核心模組是 node 提供的模組。其中部分模組在 node 原始碼編譯時直接生成二進位制執行檔案,在 node 程序啟動時被載入到記憶體中,因此當這部分模組引入時,會只直接跳過檔案定位和編譯執行,且在路徑分析中優...