webpy使用说明(一)

webpy搭建个简单的网站 首先,我们要从http://www.webpy.org站点下载最新的框架源代码,将下载过来的tar压缩的包解压,你会得到webpy文件夹,我们所需要的切都包含在里面了。 其次,安装webpy(这个要注意下,Python的Web开发不同于PHP/ASP/JSP等,不要用传统的思维来约束自己),在window终端下运 行如下命令:python setup.py install 阅读详情

webpy使用说明(一)

webpy其实是html的一个翻译器,它将python语句翻译成html语句。
先来看一个简单的index.py。

import web,os

urls = ('/','index')

class index:
    def GET(self):        
        return 'Hello,World'

if __name__ == "__main__":
    app = web.application(urls,globals())    
    app.run()

当运行python index.py,用浏览器访问127.0.0.1:8080
就会显示出’Hello,World’

再来一个例子。webpy只是对一些常见的html语法进行了集合。但如果你要用,又没有集合的语法。那么就需要用的templates.

import web,os
urls = ('/','index')
render = web.template.render('templates/')

class index:
    def GET(self):        
        return render.index()


if __name__ == "__main__":
    app = web.application(urls,globals())    
    app.run()

templates文件夹下是一个index.html的文件

<em>欢迎使用</em>

当浏览器访问127.0.0.1:8080,get消息会把index.htm翻译成html,返回给浏览器。

webpy离线安装 欢迎使用Markdown编辑器 你好! 这是你第使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体... 阅读详情

相关推荐

Python web框架web.py快速原型开发及实例

可以使用第三方库,如Flask-Login,来简化用户认证操作。在Flask-Login中,你需要创建个User模型,用于存储用户信息,然后使用该库提供的函数和中间件来管理用户登录、注销和认证。最后,在模板文件夹下创建login.html文件,这是个登录页面的模板,可以使用HTML和Flask模板语言(Jinja2)编写。中,需要显示个表单,用于输入评论的作者和内容,并在提交表单时更新评论的内容。现在,您应该能够在浏览器中访问您的应用程序,并看到个简单的博客网站,包括文章列表、文章详情和评论功能。

2301_77778490的博客 1027

web.py中文版用户手册

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

python-web.py包

python pip install web.py可能会出问题,然后收到安装web.py,解压然后cmd下,python setup.py install

趣学python编程(七、实现个小网站如此简单 web.py使用介绍)

这里先拿个小网站的例子来举例,保持好奇心就可以了。因为兴趣才是最好的老师,它能激发人内在的行动力。这里介绍个使用web.py轻量级框架实现的个小网站,可以看到实现个小网站并不难。python都能用来干什么?那么网站就是它众多功能中的其中之

猫哥 的沉淀、积累、总结。天天学习,好好向上...c/c++,嵌入式 linux,Android,HarmonyOS,AIOT) 3668

python web.py服务器与客户端

web.py是python个相对容易上手的web服务器搭建工具。web.py默认端口为8080端口,但是有时候8080已经被占用了,所以需要自定义端口。另种方式是按照上述代码的方式,重载web.application类。

叶子的博客 5024

Webpy(Web开发框架简单应用)

Python Web 开发中,服务端程序可以分为两个部分,是服务器程序,二是应用程序。前者负责把客户端请求接收,整理,后者负责具体的逻辑处理。为了方便应用程序的开发,我们把常用的功能封装起来,成为各种 Web 开发框架,例如。不同的框架有不同的开发方式,但是无论如何,开发出的应用程序都要和服务器程序配合,才能为用户提供服务。这样,服务器程序就需要为不同的框架提供不同的支持。这样混乱的局面无论对于服务器还是框架,都是不好的。

2201_75839679的博客 1311

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

web.py 是Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。而且相当的小巧,应当归属于轻量级的web 框架。但这并不影响web.py 的强大,而且使用起来很简单、很直接。在实际应用上,web.py 更多的是学术上的价值,因为你可以看到更多web 应用的底层,这在当今“抽象得很好”的web 框架上是学不到的 :) 如果想了解更多web.py,可以访问web.py 的官方文档。

freeking101的博客 7万+

Python小型web服务 web.py 简单教程

最近有个项目需要通过Java调用Python的服务,有考虑过gRPC,那是个很好的框架,通信效率高。但是基于够用就好的原则,决定选择使用简单的HTTP通信方式,Python建立服务器,公开JSON API,Java通过API方式调用Python的服务,下面是web.py的简单使用教程。 web.py web.py 是Python 的web 框架,它简单而且功能强大。 安装web.py pip install web.py Demo代码 下面的代码实现的功能是,调用http://loca

Tom_2018的博客 2623

webpy中session的使用

webpy中的session 下面为官方的例子,用session来存储页面访问的次数,从而实现对访问次数的记录。 (PS,这里记录是针对个客户端来说的访问次数,而不是官方文档说的统计有多少人正在使用session,因为每个客户端的session并不相同,服务器会根据不同的sessionid来区分不同的客户端的session) 需要注意的是,官方说明在调试情况下,session并不能正常的运行,所...

lijihao_10086的博客 1050

webpy模版功能

我接触web是从python开始,从python的王国里找到了webpy,让我从无到有,认识了web,包括前端 html,css,js等等和后端nginx。虽然满世界的人都在讨论web是php 好或者python好,又或者是在php和Python 各自的世界里,哪个框架好。这个是另个话题了。但是我从webpy中认识了web,因为它很简单。另外它可以使用 python中的很多功能,在后台应用

cjsafty的专栏 5727

webpy的Hello World

http://webpy.org/cookbook/mod_wsgi-apache 测试成功的例子

binary_search的专栏 1486

python webpy 注册功能_webpy使用笔记(

webpy入门工作环境中需要经常生产和测试服务器,机房直很混乱,因此萌生了开发个简单方便的服务器管理系统(说的好高大上,其实就是个可以获取服务器信息的小web应用)。之所以选择webpy,正式因为它够简单,尤其是对于我这种python新人来说。它是款轻量级的python web开发框架,对于个人开发小应用来说很适合。webpy install下载:wget http://webpy.org/...

weixin_39956451的博客 208

web.py 中文手册

web.py 中文手册 webpy coobookweb.py 中文手册 webpy coobookweb.py 中文手册 webpy coobookweb.py 中文手册 webpy coobookweb.py 中文手册 webpy coobookweb.py 中文手册 webpy coobookweb.py 中文手册 webpy coobook

webpy使用说明(二)

webpy使用说明(二)除了get,浏览器与服务器常见的通信还有post. 来看个post的例子。import web,os render = web.template.render('templates/') urls = ('/','index') login = form.Form( form.Textbox('username'), form.Password('pass

缥缈的云 专栏 1310

PythonWebpy 源码学习(

自己是个python新手,之前买了本,但看了半实在看不下去了(内容过于啰嗦,而且在关键点的地方又浅尝辄止),所以希望通过阅读些简单的开源项目来快速提高python水平,最终让我发现了webpy这个好东西! 那么webpy是什么呢? 阅读它的源码我们又能学到什么呢? 简单说webpy就是个开源的web应用框架(官方首页:[url]http://webpy.org/[/url]) ...

积累点滴,成就梦想 295

getjson ajax webpy,与AJAX使用webpy

我对web开发相对比较陌生,并且试图让客户端的javascript将GET请求发送到在服务器上运行的python脚本,并根据该请求返回数据。我试图调整我在网上找到的webpy库的例子无济于事。无论何时发送GET请求,XMLHttpRequest()的responseText属性都会返回python文件的文本而不是数据。任何意见将不胜感激!与AJAX使用webpyJavaScript函数:fun...

weixin_42132056的博客 186

python web py入门(1)-web.py简介和安装

 1.web.py 简介web.py是个轻量级的python web框架,简单而且功能强大。相对flask和Django,web.py更适合初学者来学习和了解web开发的基础知识。2.web.py的安装不用说,前提条件是安装了python环境。官方网站:http://webpy.org/, 可以看看文档,介绍如何安装,和入门教程等资料。3. Windows下安装环境python 3.6从网站:h...

大坡3D软件开发 6542

python web py入门-1-web.py简介和安装

背景         记录python web.py开发入门学习的过程,主要想通过这个入门,然后继续去学习python Django框架开发课程。目前我的个人技能状态是,稍微懂点selenium webUI自动化测试,和能够设计python+requests接口自动化测试框架。appium安卓手机端自动化测试接触了点。性能测试,知道LR录制脚本,设计负载测试场景,JMeter或者lucost做

Anthony_tester的博客 3万+
上一篇: 自制语法分析器
下一篇: webpy使用说明(二)
缥缈的云
博客等级 码龄15年 94粉丝 179原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值