web.py初探之第一个页面hello word

高洛峰
发布: 2016-10-17 14:43:19
原创
1654人浏览过

上一篇文章web.py安装详解中和大家分享了web.py的安装,这篇来说一下web.py的第一个页面hello world
如果有python基础的话,web.py的入门非常简单。编写web程序也非常顺畅,这也正是web.py的一个优点。

 

Hello world程序非常简单,我们可以直接打开Python的交互式解释器。命令如下:

 

 

#进入python命令行模式

shell# python

 

#引入web模块

>>>import web   

 

#这行的作用是声明网站的url,第一个参数是一个正则表达式,用来匹配url,第二个参数就是我们url所要处理的类。

>>>urls=('/','index')  

 

#用这个url来创建一个程序:

 

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

 

#再接下下来,就是定义刚才提到的index类:

 

>>>class index:  

            def GET(self):  

                return 'Hello World!'  

 

这里要注意的是GET,定义GET用来请求一个网页,最后返回的Html代码就是所展现的网页的内容。另一个重要的函数是POST则是用来提交表单,在这个简单的程序里并不需要与用户的交互,

 

所以仅定义了GET函数。

 

GET、POST是网页交互的两种最基本形式。常用在form表单和Ajax中,对这方面不熟悉的同学可以google一下。

 

#最后让程序运行起来吧

>>>app.run() 

 

我们将看到的是http://0.0.0.0:8080/

 

其中8080代表的是端口号。

 

在浏览器中直接输入上面的地址,就可以看到Hello World的页面了!

如果直接写成一个脚本,那么执行Python filename.py即可。
非常简单吧

WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号