Python怎樣import匯入模組

2021-10-09 18:51:31 字數 1236 閱讀 8326

2.包的使用

總結對python學習過程進行記錄,特別是對遇到的一些問題總結

建立模組,實際上就是建立乙個.py檔案

匯入模組方法

import module

module.fun

直接import模組,在引用時加.函式

import modulename [as alias]
as alias為給模組起的別名,通過該別名可以使用模組,例如

import numpy as np

np.arange(1

,10)

當使用該語句匯入後,不需要再新增字首,直接通過具體的函式即可,例如

from numpy import arange

arange(1

,10)

另外,可以同時匯入多個函式

from numpy import sin, cos
如果要匯入模組中的全部定義,則

from numpy import *
在模組中判斷是否以主程式的形式執行

if __name__==

'__main__'

:

在實際工作時,會建立多個包用於存放不同類的檔案。如圖所示,project work中包含多個包及多個.py檔案

建立包就是建立乙個資料夾,並且資料夾中建立乙個名稱為__init__.py的檔案。建立包之後,可以使用import語句載入模組。例如common包下有lms模組,模組中有fxlms函式,則有如下三種方式

from common.lms import fxlms

fxlms

()

from common import lms

lms.

fxlms

()

import common.lms as lms

lms.

fxlms

()

要想更好的使用python,就要利用好第三方模組。自己編寫的模組也要好好應用。

import 導包三種方法

coding utf 8 python 27 xiaodeng 導包三種方法 常用 完整的匯入,也是最基本的方法 importre 自己定義別名,一般情況下盡量少用此辦法,不方便理解,也不方便其他人看 個人理解 import urllib as xiaodeng html xiaodeng.urlo...

導包時import花括號 的作用

1 不使用花括號 假如乙個b.js,想通過import語法引用模組a.js,那麼可以這麼寫 1.2.import afrom a 而上面的 生效的前提是,只有在如下a.js 中有預設匯出的 export default 語法時才會生效。也就是說 a.js export default 42在這種不使...

import 導包三種方法

coding utf 8 python 27 xiaodeng 導包三種方法 常用 完整的匯入,也是最基本的方法 importre 自己定義別名,一般情況下盡量少用此辦法,不方便理解,也不方便其他人看 個人理解 import urllib as xiaodeng html xiaodeng.urlo...