記錄我所接觸的python模塊

文本
re    模式匹配,正則
BeautifulSoup HTML分析
ElementTree   XML分析

文檔與報告
shelve      對象數據庫,操做此實例如操做字典
poplib      以pop3方式接收郵件
imaplib     以imap方式接收郵件python

gdchart     畫圖
reportlab   生成pdf文件
smtplib     發送郵件
email       發送郵件,能夠帶附件

網絡模塊
socket      原始的網絡組件
httplib     可做爲http客戶端
urllib2     可做爲http客戶端,功能強大數據庫

ftplib      ftp客戶端
SimpleXMLRPCServer   遠程方法調用server端
xmlrpclib            遠程方法調用client端windows

pyro                 遠程方法調用server/client端,僅支持pythoncentos

parmakio             ssh協議
twisted              python網絡框架,是一個事件驅動型的,複雜但強大
pcap                 抓包
dpkt                 分析包
scapy                發包網絡

select               異步通信服務端,限制1024併發
併發

epoll        異步通信服務端,基與事件觸發通知,高性能app

數據框架

os                  
ssh

shutil 異步

filecmp              文件/目錄比較 

os.walk              目錄迭代

[這個方法返回的是一個三元tupple(dirpath, dirnames, filenames),

其中第一個爲起始路徑,

第二個爲起始路徑下的文件夾,

第三個是起始路徑下的文件.
dirpath是一個string,表明目錄的路徑,

dirnames是一個list,包含了dirpath下全部子目錄的名字,

filenames是一個list,包含了非目錄文件的名字.這些名字不包含路徑信息,若是須要獲得全路徑,須要使用 os.path.join(dirpath, name).] 

fnmatch  文件/目錄模式匹配,返回True/Fasle

glob  文件/目錄模式匹配,返回具體路徑

snmp  

netsnmp  (net-snmp-python存在centos6.3)

ipy   python ip處理模塊

platform  平臺模塊,可用來開發垮平臺的依據

pyinotify  文件系統監控

wmi_client_wrapper  經過wmi來管理windows機器

不定時更新,常學常忘常備!!


若是想了解更多,請關注咱們的公衆號
公衆號ID:opdevos
掃碼關注

gongzhouhao.jpg

相關文章
相關標籤/搜索