Python的模塊
關於python庫
python的模塊(module)分爲官方庫,和非官方庫兩個部分
python的精巧的因素之一,也是得益於他的強大的庫的支持,與C不同,Pyhton有大量的庫支持,可以調用,而不像C一樣,很多功能需要自己寫來完成,社區支持好,而不是零零散散的
援引別人的話
最大的好處是大大提高了代碼的可維護性。其次,編寫代碼不必從零開始。當一個模塊編寫完畢,就可以被其他地方引用。我們在編寫程序的時候,也經常引用其他模塊,包括Python內置的模塊和來自第三方的模塊。
模塊的導入
在python中使用import關鍵字來進行模塊的導入
具體的導入方式有以下
import moduels(模塊名字)
導入整個模塊,這種導入方式比較佔用內存import moduels (模塊名字) as alias
這裏是導入整個模塊的同時給它取一個別名,
因爲有些模塊名字比較長,用一個縮寫的別名代替在下次用到它時就比較方便from modules(模塊名字) import func(方法)
從一個模塊裏導入方法,你要用到模塊裏的什麼方法就從那個模塊裏導入那個方法,導入模塊的一部分,這樣佔用的內存就比較少from modules(模塊名字) import func(方法)as alias
這樣也可以個這個方法一個別名- from package.modules import func(方法)
從一個包的模塊裏導入方法 這個方法跟上面那種基本一樣,佔用的內存也比較少
eg:
>>> import sys
>>> sys.api_version
1013
>>> sys.dllhandle
491192320
#####################################
>>> from sys import version as xxx
>>> xxx
'3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)]'
常用的模塊
- os 可以執行系統調用的命令
- sys python環境相關的內容
小結
記錄了簡單的模塊導入方法