Tornado学习总结3-模块索引
首先介绍一下Tornado的主要模块:
web:FriendFeed使用的Web框架,实现了Tornado的大多数重要功能;escape:对XHTML,JSON,URL编码解码的一些方法;database:对MySQLdb的一个简单封装;template:基于Python的web模板系统;httpclient:被设计用于同web和httpserver协同工作的非阻塞式HTTP客户端;auth:第三方认证的实现;locale:一套本地化,翻译机制;options:针对服务器环境的命令行,配置文件解析工具;底层模块
httpserver:服务于web模块的非常简单的HTTP服务器的实现;iostream:对非阻塞式的常用socket读写的简单封装;ioloop:核心的I/O循环;其他模块
s3server:一个web服务器,实现了Amazon S3的大部分接口,依靠本地文件存储实现。