Python學習 之 模組和包

2021-08-31 16:03:54 字數 820 閱讀 2068

""" 匯入同級目錄下的模組 """

# 直接匯入

import mod

# 匯入並起別名

import mod as mod_name

""" 匯入不同級目錄下的模組 """

from

dir.xx.xx import mod

from

dirimport mod as mod_name

# 匯入目錄下所有模組

from

dirimport

*""" 如果不能確定目錄結果, 先找到絕對路徑, 根據路徑匯入模組 """

import sys

import os

# 將專案的絕對路徑加入到sys.path

home_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)

))

""" 每級目錄都有乙個__init__.py檔案, 這是作為package匯入的條件, 根據它的內容匯入 """

# 1. import ..

import project.dir_a.a

# 2. import .. as ..

import project.dir_a.a as a

# 3. from .. import .. 前三個都是絕對路徑匯入

from project.dir_a import a

# 4. 相對路徑匯入

from

..dir_a import

*

python學習之模組和包

python學習之模組和包 模組 module 其實就是py檔案,裡面定義了一些函式 類 變數等。模組引入 前三個為引入模組中所有 後面的為引入模組中的乙個和多個 import time import time as t from time import 不推薦 from time import l...

Python之模組和包

模組是 python 程式架構的乙個核心概念 1 import 匯入import 模組名1 模組名2import 模組名1 import 模組名2 使用as指定模組的別名如果模組的名字太長,可以使用as指定模組的名稱,以方便在 中的使用 import 模組名1 as 模組別名注意 模組別名應該符合大...

python學習 模組和包

模組是python程式架構的核心概念 語法 import匯入 import 模組名1,模組名2注意雖然上邊的也行,但是在pep8規範中要求在匯入模組時,每個匯入應該獨佔一行 import 模組名1 import 模組名2 import 模組名1 as 模組別名這裡需要說的是模組別名使用大駝峰命名法 ...