python中常用模块_工作中用过的Python常用模块:(基于3.x)
內置模塊:
sys
用于提供對解釋器相關的訪問及維護。例如:sys.argv --傳參 sys.platform --返回系統平臺名稱 sys.version --查看python版本
os
用于提供系統級別的操作。常用于對文件系統的操作,例如:文件路徑、文件刪除
time
time模塊提供各種操作時間的函數
datetime
datetime模塊提供各種操作日期的函數
base64
提供字符串BASE64編碼解碼的函數。base64是一種可逆的編碼方式。base64.b64encode()編碼,base64.b64decode()解碼。
random
用于生成隨機數,random.random():0-1的隨機數
pickle
用于數據的持久化,python對象的序列化和反序列化操作。
json
用于操作json數據
logging
自帶的日志輸出模塊
sqlite3
SQLite數據庫操作的模塊,提供了SQLite數據庫相關的函數。
re
提供了字符串正則規則相關的方法
urllib
提供基礎的http協議的方法。2.x中的urllib2統一合并到3.x的urllib中,增強了功能。
tkinter
開發桌面應用程序的GUI組件模塊。支持windows、unix、Macintosh 平臺,注意在2.x中Tkinter首字母大寫
schedule
提供設定定時任務的函數
ElementTree
一個解析xml格式文檔的模塊。還有XML,SAX,DOM方式,差別是使用方法和性能有差異。
第三方模塊:(需要安裝)
requests
python http協議庫,在python內置模塊的基礎上進行了高度的封裝。一般http協議相關的操作需要使用該模塊。#pip install requests
simplejson
一個第三方json操作api操作簡單和較快的速度。#pip install simplejson
xlrd
一個用于讀取xls后綴的Excel文檔的模塊。#pip install xlrd
Pillow
一個用于圖像處理的庫 #pip install pillow
PyInstaller
一個將python程序打包成exe可執行文件的工具集合 #pip install pyinstaller
openpyxl
一個可以讀寫excel xlsx后綴的文檔模塊。#pip install openpyxl
總結
以上是生活随笔為你收集整理的python中常用模块_工作中用过的Python常用模块:(基于3.x)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简易记事本广告弹窗_人民日报批弹窗广告,
- 下一篇: str转list_数据运算030篇字符串