首页 > 代码库 > 记录我所接触的python模块

记录我所接触的python模块

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

文档与报告
shelve      对象数据库,操作此实例如操作字典
poplib      以pop3方式接收邮件
imaplib     以imap方式接收邮件

gdchart     画图
reportlab   生成pdf文件
smtplib     发送邮件
email       发送邮件,可以带附件

网络模块
socket      原始的网络组件
httplib     可作为http客户端
urllib2     可作为http客户端,功能强大

ftplib      ftp客户端
SimpleXMLRPCServer   远程方法调用server端
xmlrpclib            远程方法调用client端

pyro                 远程方法调用server/client端,仅支持python

parmakio             ssh协议
twisted              python网络框架,是一个事件驱动型的,复杂但强大
pcap                 抓包
dpkt                 分析包
scapy                发包

select               异步通讯服务端,限制1024并发

epoll        异步通讯服务端,基与事件触发通知,高性能

不定时更新,常学常忘常备!!