Python 模組匯入方式

build2024發表於2024-07-06

在Python 中,匯入外部模組有2種方式

以 Pyhton 自帶的 time 模組 為例:

  1. 使用 import time 匯入方式
import time
print(time.ctime()) 

注意事項:

  • time 模組匯入後,使用以下格式來呼叫模組中的函式: 模組名.函式名

  • 如果匯入的模組名稱很長,可以使用 as 也就是別名的方式,給模組取個自定義的別名。例如:import time as t; 使用示例:t.ctime()

  1. 使用 from time import ctime 匯入方式
from time import ctime
print(ctime()) 

注意事項:

  • 使用 from time import xx 方式匯入,xx 表示要匯入使用的函式,不同的函式之間使用 ,(逗號)隔開。例如: from time import ctime,time 就表示分別匯入 ctimetime 函式

  • 把模組中的函式一次性全部匯入,使用的語法格式:from time import *

  • 當前匯入方式,容易與當前執行檔案中的名稱空間的名字衝突。並且如果匯入函式的相同,後面匯入的會覆蓋前面的匯入

  1. import 匯入模組的搜尋路徑

1.首先是當前目錄
2.如果當前目錄搜尋不到,就到Python 中的環境變數的路徑中搜尋. 查詢環境變數命令: 匯入 import sys
透過 sys.path 可以查到 Python 的環境變數路徑。
3.以都搜尋不到,就到當前Pyhton 預設安裝路徑下面的第三方模組安裝位置裡面去搜尋 (即 lib/site-packages 目錄)。查詢Python 預設安裝路徑命令:開啟cmd 輸入 where python

相關文章