python的web框架是一个百花齐放的世界,完全列表请看这里。
面对如此众多的框架我们要如何选择!它们都有各自的优缺点,你不可能找到一款完美的,其实只需要选择适合的即可!
这里介绍webpy,进入官方首页你可以看到右边有一个hello word的例子
import web
urls = (
'/(.*)', 'hello'
)
app = web.application(urls, globals())
class hello:
def GET(self, name):
if not name:
name = 'World'
return 'Hello, ' + name + '!'
if __name__ == "__main__":
app.run()
没错就是这么简单,相信你也会喜欢上他
1.下载安装包,点击这里下载(我这里下载的是web.py-0.37.tar.gz)。
2.安装webpy
# tar xzvf web.py-0.37.tar.gz
# cd web.py-0.37
# python setup.py install
3.写一个自己的程序
创建一名为server.py的文件,内容如下
# 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()
在终端运行
shell 写道
python server.py
浏览器打开http://localhost:8080,你可以在页面上看到hello webpy!
你可以在启动的时候设置监听的端口,改变默认的8080端口
shell 写道
python server.py 80
分享到:
相关推荐
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。而且相当的小巧,应当归属于轻量级的web 框架。但这并不影响web.py 的强大,而且使用起来很简单、很直接。...
执行python3 manage.py syncdb或者migrate 如果不提示新建管理员,则可以使用createsuperuser命令(管理员是登陆后台模块的) 数据库配置文件在myTest2文件夹下的settings.py中其中有DATABASE字段是数据库字段,请...
webpy的设计理念力求精简(Keep it simple and powerful),源码很简短,只提供一个框架所必须的东西,不依赖大量的第三方模块,它没有URL路由、没有模板也没有数据库的访问。这样的优点是,框架给开发带来的限制少...
作为Web框架,是一个轻量级的Web框架,类似于另一个Python web框架Web.py,其拥有异步非阻塞IO 的处理方式。 作为Web服务器,Tornado 有较为出色的抗负载能力,官方用nginx反向代理的方式部署Tornado和其它 Python ...
毕业设计基于pythonWeb开发Django框架的图书商城管理系统源码。 软件架构:python的web开发Django框架 安装教程 在命令行中输入python manage.py runserver 运行商城。 注意:要在web里的目录下才能运行manage.py ...
一个轻量级的python web开发框架
pythonWeb开发框架 Django-2.1,解压后然后进入到你解压缩的目录,输入命令: python setup.py install 直接回车,就开始安装了
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。
web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。
itty, itty bitty python web框架 itty.pyitty-bitty python web框架。itty.py 是一个小实验,在 Sinatra 尝试,影响到只做了足够有用的微框架,而且没有更多的东西。当前支持:路线基本响应内容类型HTTP状态代码URL
web.py是一个小巧灵活的Python框架,它简单而且功能强大。
python web 轻量级框架 web.py基本教程.
项目概述: 项目名称:高效Python Web...项目简述:本项目是基于流行的Python Web框架Flask进行深化与扩展的版本,旨在提升Web开发的效率与性能,通过丰富的文件类型支持,为开发者提供了一整套完善的开发工具和资源。
python web框架中新一代明星,不会比django逊色
web.py是适用于Python的Web框架,功能强大而又简单。 访问了解更多信息。 最新的稳定版本0.62仅支持Python> = 3.5。 要安装它,请运行: # For Python 3 python3 -m pip install web.py==0.62 如果您仍在使用...
Python web 框架:web.py web.py 是一个Python 的web 框架,它简单而且功能强大。web .py 是公开的,无论用于什么用途都是没有限制的。 先让大家感受一下web.py 的简单而强大: import web urls = ( '/(.*)', 'hello...
web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。...
python Django web 实训项目的实验报告 类似于客户管理系统,实现对管理员账户 部门账户 用户账户 靓号账户 任务发布 的增删查改,实现导入导出excel数据,生成pdf, 上传图片媒体资源。用户登录期间,随机图片验证码...
TurboGears TurboGears是一个混合Web框架,既可以充当Full Stack框架,也可以充当Microframework。 TurboGears可以帮助您快速上手,并在需要时摆脱阻碍! TurboGears c TurboGears TurboGears是一个混合Web框架,既...