1.什么是模塊?庫嗜愈?和包旧蛾?
python模塊是:
自我包含并且有組織的代碼片段為模塊。
表現(xiàn)形式為:寫的代碼保存為文件蠕嫁。這個(gè)文件就是一個(gè)模塊锨天。sample.py 其中文件名smaple為模塊名字。
python包是:
包是一個(gè)有層次的文件目錄結(jié)構(gòu)剃毒,它定義了由n個(gè)模塊或n個(gè)子包組成的python應(yīng)用程序執(zhí)行環(huán)境病袄。
通俗一點(diǎn):包是一個(gè)包含__init__.py 文件的目錄,該目錄下一定得有這個(gè)__init__.py文件和其它模塊或子包赘阀。
python庫是:
參考其它編程語言的說法益缠,就是指python中的完成一定功能的代碼集合,供用戶使用的代碼組合基公。在python中是包和模塊的形式幅慌。
2.如何導(dǎo)入包和模塊?
1酌媒、import xxx.xx
2欠痴、from xxx.xx import xxx
3、__init__.py
? ? ? ? ? ?3.1秒咨、? __all__ = []
? ? ? ? ? ?3.2喇辽、 from xx.xx import *
? ? ? ? ? ?3.3、 from xxx import xx