`
莫激动
  • 浏览: 43738 次
社区版块
存档分类
最新评论

python的web框架webpy(二)

阅读更多

之前介绍了webpy,还写了一个自己的web程序,下面我们就来分析下代码。

 

# coding:utf-8
import web

urls=(
      '/','index'
)

app=web.application(urls,globals())

class index:
    def GET(self):
        return 'hello webpy!'

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

 

 

 

import web #导入webpy的模块

 

 

#这里声明了路由规则,它是一个tuple,由url匹配规则和处理类组成
#url匹配规则是用正则表达式书写的
urls=(
      '/','index' #所有匹配上/的url都交由index类来处理
)
#可以声明多条路由规则,每一条都是由url匹配规则和处理类组成
urls=(
      '/','index',
      '/user','user',
      '/topic','topic'
)

 

 

#初始化webapp
app=web.application(urls,globals())

 

 

#处理类index,它需要实现GET或POST方法
#return 可以返回你的处理结果到用户浏览器
class index:
    def GET(self):
        return 'hello webpy!'

 

 

#启动webapp
if __name__=='__main__':
    app.run()
分享到:
评论

相关推荐

    简单而直接的Python web 框架:web.py

    web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。

    简单而直接的Python web 框架:web.py.docx

    web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。而且相当的小巧,应当归属于轻量级的web 框架。但这并不影响web.py 的强大,而且使用起来很简单、很直接。...

    Django python web 框架开发,网上商城平台(练手项目)

    执行python3 manage.py syncdb或者migrate 如果不提示新建管理员,则可以使用createsuperuser命令(管理员是登陆后台模块的) 数据库配置文件在myTest2文件夹下的settings.py中其中有DATABASE字段是数据库字段,请...

    Python框架web.py.zip

    webpy的设计理念力求精简(Keep it simple and powerful),源码很简短,只提供一个框架所必须的东西,不依赖大量的第三方模块,它没有URL路由、没有模板也没有数据库的访问。这样的优点是,框架给开发带来的限制少...

    毕业设计基于pythonWeb开发Django框架的图书商城管理系统源码+数据库文件.zip

    毕业设计基于pythonWeb开发Django框架的图书商城管理系统源码。 软件架构:python的web开发Django框架 安装教程 在命令行中输入python manage.py runserver 运行商城。 注意:要在web里的目录下才能运行manage.py ...

    tornado python web开发

    作为Web框架,是一个轻量级的Web框架,类似于另一个Python web框架Web.py,其拥有异步非阻塞IO 的处理方式。 作为Web服务器,Tornado 有较为出色的抗负载能力,官方用nginx反向代理的方式部署Tornado和其它 Python ...

    pythonWeb框架Django-2.1

    pythonWeb开发框架 Django-2.1,解压后然后进入到你解压缩的目录,输入命令: python setup.py install 直接回车,就开始安装了

    web.py安装包,轻量级的python web开发框架

    一个轻量级的python web开发框架

    Python web.py 应用源码

    web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。

    itty, itty bitty python web框架.zip

    itty, itty bitty python web框架 itty.pyitty-bitty python web框架。itty.py 是一个小实验,在 Sinatra 尝试,影响到只做了足够有用的微框架,而且没有更多的东西。当前支持:路线基本响应内容类型HTTP状态代码URL

    python web 轻量级框架

    python web 轻量级框架 web.py基本教程.

    web.py中文版用户手册

    web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。

    高效Python Web开发框架 - 基于Flask源码项目

    项目概述: 项目名称:高效Python Web...项目简述:本项目是基于流行的Python Web框架Flask进行深化与扩展的版本,旨在提升Web开发的效率与性能,通过丰富的文件类型支持,为开发者提供了一整套完善的开发工具和资源。

    webpy:web.py是适用于python的Web框架,功能强大

    web.py是适用于Python的Web框架,功能强大而又简单。 访问了解更多信息。 最新的稳定版本0.62仅支持Python> = 3.5。 要安装它,请运行: # For Python 3 python3 -m pip install web.py==0.62 如果您仍在使用...

    python for web2py

    python web框架中新一代明星,不会比django逊色

    web.py是一个小巧灵活的Python框架,它简单而且功能强大。

    web.py是一个小巧灵活的Python框架,它简单而且功能强大。

    Python-web-框架.txt

    Python web 框架:web.py web.py 是一个Python 的web 框架,它简单而且功能强大。web .py 是公开的,无论用于什么用途都是没有限制的。 先让大家感受一下web.py 的简单而强大: import web urls = ( '/(.*)', 'hello...

    python Django web 实训项目的实验报告

    python Django web 实训项目的实验报告 类似于客户管理系统,实现对管理员账户 部门账户 用户账户 靓号账户 任务发布 的增删查改,实现导入导出excel数据,生成pdf, 上传图片媒体资源。用户登录期间,随机图片验证码...

    web2py框架代码

    web2py代码框架,方便需要使用python开发web前端的人,下载解压即可用

    带有全堆栈层的Python Web框架在微框架核心上实现,并支持MongoDB,可插拔应用程序和自动生成的Admin-Python开发

    TurboGears TurboGears是一个混合Web框架,既可以充当Full Stack框架,也可以充当Microframework。 TurboGears可以帮助您快速上手,并在需要时摆脱阻碍! TurboGears c TurboGears TurboGears是一个混合Web框架,既...

Global site tag (gtag.js) - Google Analytics