Python提供了大約200多個內置的標準模塊,涵蓋了Python運行時服務、文字模式匹配、操作系統接口、數學運算、對象永久保存、網絡和Internet腳本和GUI構建等方面。
一、Python常用的內置標準模塊
模塊名 | 描述 |
sys | 與Python解釋器及其環境操作相關的標準庫 |
time | 提供與時間相關的各種函數的標準庫 |
os | 提供了訪問操作系統服務功能的標準庫 |
calendar | 提供與日期相關的各種函數的標準庫 |
urllib | 用於讀取來自網上(服務器上)的數據的標準庫 |
json | 用於使用JSON序列化和反序列化對象 |
re | 用於在字符串中執行正則表達式匹配和替換 |
math | 提供算術運算函數的標準庫 |
decimal | 用於精確控制運算精度、有效數位和四捨五入操作的十進制運算 |
shutil | 用於進行高級文件操作,如複製、移動和重命名等 |
logging | 提供了靈活的記錄事件、錯誤、警告和調試信息等日誌信息的功能 |
tkinter | 使用Python進行GUI編程的標準庫 |
二、Python常用擴展庫
模塊名 | 描述 |
numpy | 用於數組計算和矩陣計算 |
pandas | 數據處理庫 |
scipy | 科學計算 |
matplotlib | 數據可視化或科學計算可視化 |
jieba | 中文分詞組件 |
openpyxl | 讀寫Excel文件 |
pillow | 圖像處理 |
django | web框架 |
pymysql | 數據庫分析 |
scrapy | 爬蟲框架 |
pygame | 遊戲開發 |