模塊是一個python文件,其中包含對象定義與語句等.多個模塊再加上init.py就變成了一個包.
模塊可以分成兩種:非內置模塊與內置模塊.
非內置模塊以.py文件的形式存在,放在對應的包下.
內置模塊就是內置到解釋器中的模塊,為了提高性能內置模塊采用C語言而不是python編寫.
先導入再調用里面的函數,可以一次導入整個模塊,或者選擇性導入其中的函數.
import math
import cmath as cm
使用as設置模塊別名.
from math import sin
from cmath import sqrt as cs
使用as設置函數別名.
import sys
sys.builtin_module_names

包是含有一個特殊的init.py文件的文件夾,通常還含有其他.py文件,表示不同的模塊.
包的下載,安裝,更新,刪除可通過包管理器進行操作,常用的包管理器為pip與conda.pip設計目的是僅管理Python語言的包,對應的包服務器為PyPI,Conda設計目的是管理多種語言的包,對應的包服務器為Conda.
pip list
conda list
pip install --upgrade package_name
conda upgrade package_name
pip uninstall package_name
conda uninstall package_name
pip install package_name
conda install package_name
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。