Eddy的AI小助手-Tornado Web模块(13)

Python后台采用Tornado作为Web Server。Tornado的部署和使用非常简单。

Tornado安装

pip install tornado

Hello World示例

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

def make_app():
    return tornado.web.Application([
        (r"/", MainHandler),
    ])

if __name__ == "__main__":
    app = make_app()
    app.listen(8888)
    tornado.ioloop.IOLoop.current().start()

Tornado官方网址:

http://www.tornadoweb.org/en/stable/

微信信息处理服务入口

MyTuringService接收并处理来自MyWeChatService的http请求。

微信信息处理服务入口

其中,

  • wechat_server.py:web Server入口;
  • http_client.py:模拟微信请求(测试使用);

项目地址

Java代码:http://github.com/CaiquanLiu/MyWeChatService.git
Python代码:https://github.com/CaiquanLiu/MyTuringService

博客地址

http://caiquanliu.github.io

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,689评论 6 427
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,233评论 25 709
  • 她并不是很漂亮的一个女人,也不是什么女强人,只是一个很普通的女人。那她为什么能让好几个男人对她都是一往情深呢?
    时间是金钱阅读 1,079评论 0 0
  • 呐~我啊有一颗泪痣。 听人说,有泪痣的人喜欢哭。我佯装自己已经过了爱哭的年纪,其实眼泪还是掉的好快,会因为一点小小...
    月亮三点半阅读 2,454评论 0 0