Python模塊導入的方法


Python學習心得——模塊的導入

在Python語言的編輯器里,除了默認的內置函數外,其他函數的調用,必須先通過import語句將其導入才能使用。

import語句導入整個函數模塊

導入方法: import 函數模塊名

示例

新建一個名為func_test.py的文件,內容為:

def func_1():
    for i in range(5):
        print(i)

def func_2():
    for j in range(1, 5):
        print(j)

保存並退出,在IDLE內通過import func_test導入模塊,然后執行func_test.func_1()將會打印出

>>>
0
1
2
3
4

這里要注意的是 通過模塊名中間連接點號與函數名連接方式調用函數

用import語句導入指定函數

導入方式: from 模塊名 import 函數名1[,函數名2,...]

示例

模塊仍然是func_test.py
IDLE內輸入from func_test import func_1
直接執行func_1()同樣會出現上面的結果,但因為只導入了func_1,所以調用func_2將會報錯
至於不同於示例一的地方是使用某函數時,不再需要在函數的前面加上模塊名和連接點號

用import語句導入所有函數

導入方式:from 模塊名 import *

"*"代表的是該模塊內的所有函數

示例

仍然是func_test.py文件
IDLE內輸入from fun_test import *
這次不論是調用func_1還是func_2都可以打印出結果

通過別名方式導入

導入方式:import 模塊名 as 別名(例如f,s,a)

>>>import func_test as f
>>>f.func_1()

結果仍與上相同,該方法用於解決模塊名字過長的問題

2018.12.19


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM