文档章节

web.py与flask的demo

cs_sharp
 cs_sharp
发布于 2016/01/25 17:03
字数 103
阅读 66
收藏 1
  1. web.py

    import web
    urls = (
        '/', 'Hello',
        '/happy', 'Happy',
    )

    class Hello:
        def GET(self):
            return "Hello, world!"

    class Happy:
        def GET(self):
            return "Happy End!"

    if __name__ == "__main__":
        app = web.application(urls, globals())
        app.run()
  1. flask
    from flask import Flask

    app = Flask(__name__)

    @app.route('/')
    def Hello():
        return "Hello, World!"

    @app.route('/happy')
    def Happy():
        return "Happy End"

    if __name__ == '__main__':
        app.run(debug=True)

3.tornado

    import tornado.ioloop
    import tornado.web

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

    class Happy(tornado.web.RequestHandler):
        def get(self):
            self.write("Happy End")

    urls = [(r"/", Hello),(r"/happy", Happy)]

    app = tornado.web.Application(urls)

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

© 著作权归作者所有

cs_sharp
粉丝 57
博文 151
码字总数 17766
作品 0
北京
后端工程师
私信 提问
(2017)我不建议使用的Python Web框架

昨天我提了一个问题(2017)你最不建议使用的Python Web框架?下面是在原问题下的回答,看过的同学可以点赞关闭了。 --- 分割线 --- 在知乎可以看到的很多Web框架推荐,有很多内容已经过时,...

董伟明
2017/08/10
0
0
用Python写一个简单的监控系统

同样是先搭环境 第0步:环境 第1步:数据库就是建一张表stat 第2步:设计 首先我们设计一个web服务,实现如下功能: 完成监控页面展示 接受POST提交上来的数据 提供json数据GET接口 目录结构...

独钓渔
2016/05/12
744
0
8 Python Frameworks For Web Developers

Python has become immensely popular inthe modern IT world. The language is most popular for its efficiency. Itis also known as the best beginner’s learning language. The primer......

linjine
2015/05/03
191
1
(2017)你最不建议使用的Python Web框架?

(2017)你最不建议使用的Python Web框架? 小明明s à domicile2017-08-1128 阅读 Python 前言 这是一篇发在 知乎专栏的文章 ,内容是之前我提的「(2017)你最不建议使用的Python Web框架?...

小明明s à domicile
2017/08/11
0
0
jenkins自动化发布python flask模拟流程

一、前提步骤 1、安装gitlab yum -y install policycoreutils openssh-server openssh-clients postfix wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-8.17.0-ce.......

yhwei89
2018/06/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ext4误删文件恢复

文件系统: ext4 on lvm 以root进入shell yum install extundelete cd [recover-dir] extundelete --restore-all /dev/dm-2 该ext4卷中被删除的文件会被恢复到 当前目录下的RECOVERED_FILES......

小红手
4分钟前
0
0
如何在Windows的命令行中创建一个空文件?

如何在DOS / Windows命令行中创建一个空文件? 我试过了: copy nul > file.txt 但它始终显示文件已被复制。 标准cmd中还有其他方法吗? 它应该是一种不需要Cygwin的touch命令或任何其他非标...

技术盛宴
15分钟前
27
0
Sybase启动服务,错误1067进程意外终止

在Sybase安装目录下有一个ASE-12_5目录,比如我的是D:\Sybase\ASE-12_5,ASE-12_5是版本号。这个目录下有一个服务名.krg文件,比如我的是PC842234521.krg,把该文件删除掉,然后再去重新启动...

达时索
25分钟前
7
0
PDF编辑器助您告别垃圾页面!

随着互联网时代的降临,人们获取信息资源的方式已打破了空间的限制,过去人们要查找资料都必须前往各个图书馆查询,而现在,大家即使足不出户也可查询下载各种资料,极大的提高了我们的学习和...

秃驴敢跟老衲抢方丈
29分钟前
11
0
eclipse创建maven项目

eclipse基础配置 1、修改工作空间默认字符集为UTF-8Eclipse菜单 -> Window -> Preferences -> General ->Workspace2、安装JST Server--默认安装的eclipse Preferences菜单下没有...

丁小屁
48分钟前
39
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部