python web py入门-2-显示一个demo网页
来源:互联网 发布:linux grub 配置 编辑:程序博客网 时间:2024/05/23 14:07
本篇来一个动手显示一个网页,这个网页不只是打印hello world。这个网页包含一些html和css和javascript知识。所以,在学习web.py之前,我们还是需要有一些html语法和javascript的语法知识,如果一点也不会,请看我博客相关系列文章。
1.动手写一个hello.html,内容如下
<html><head><title>hello</title><script>function show_text(id, text){document.getElementById(id).innerHTML=text;}function show_color(id, color){document.getElementById(id).style.color=color;}</script><style>div p { color : #f00;}.py {font-size : 40px;}#11 {width:200px; font-size:40px;}</style></head><body><h1>hello</h1><div>World</div><p class="py">python</p><lable id="11">test</label><div><a href="javascript:void(0);" onclick='javascript:show_text("11","My First JavaScrit");'>My First JavaScrit</a><a href="javascript:void(0);" onclick='javascript:show_text("11","Hello Python");'> Hello Python </a><a href="javascript:void(0);" onclick='javascript:show_color("11","#f00");'>red</a><a href="javascript:void(0);" onclick='javascript:show_color("11","#0f0");'>green</a></div></body></html>
2.修改hello.py内容如下
import web urls = ( '/(.*)', 'hello')app = web.application(urls, globals())class hello: def GET(self, name): return open(r'hello.html', 'r').read()if __name__ == "__main__": app.run()hello.html和hello.py放在同一个路径下。
3.cmd运行hello.py文件,浏览器查看效果
其实很简单,主要是在hello这个class里返回的是一个我们提前写好的html文件。
阅读全文
0 0
- python web py入门-2-显示一个demo网页
- python web.py 网页开发
- web.py 入门demo遇到的问题
- python-web.py 开发入门
- python web py入门-1-web.py简介和安装
- python web py入门-1-web.py简介和安装
- python web py入门-3-URL映射
- Web.py 入门例程
- web.py数据库入门
- web.py入门纪要
- web.py数据库入门
- web.py入门
- web.py框架入门
- Python中web.py运行后窗口显示中文
- python web py入门-4-请求处理(上)
- python web py入门-5-请求处理(下)
- python web py入门-6-响应处理(上)
- python web py入门-7-响应处理(下)
- python---列表的切片、增加、删除、修改、成员关系、列表推导、排序翻转
- 五、进程管理
- Scrum中的团队速率
- Python时间戳转Java时间戳
- 谈谈对HTML5的认识。
- python web py入门-2-显示一个demo网页
- AOP重点操作术语分析
- bzoj1192: [HNOI2006]鬼谷子的钱袋
- mybatic mysql concat 中文乱码
- 5.计算机组成原理笔记五输入输出系统
- Java的四种引用方式
- python5
- relayfs介绍
- HDU 5763Another Meaning (DP+KMP||后缀数组)