webpy搭建一个简单的网站

首先,我们要从http://www.webpy.org站点下载最新的框架源代码,将下载过来的tar压缩的包解压,你会得到一个webpy文件夹,我们所需要的一切都包含在里面了。

其次,安装webpy(这个要注意一下,Python的Web开发不同于PHP/ASP/JSP等,不要用传统的思维来约束自己),在window终端下运 行如下命令:python setup.py install(在我本机如下:E:\workSpace\SimpleProject>python setup.py install,根据具体安装条件你的形式可能并不相同)。执行命令之后,安装过程会在项目下创建一个build目录,其结构如下:


下面我们在build下新建两个目录:src – 放置python源代码;themes – 放置模板文件。


终于可以开始工作了,按照webpy的在线教程,我们在src下新建一个python文件:code.py,并键入一下代码:(这里假设你已经学习过python程序语言,并且能读懂一下代码)

#!/usr/bin/env python

import web

urls = (

        '/', 'index'

)

class index:

    def GET(self):

     return    'Hello, world!'

if __name__ == '__main__':

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

至此,我们已经构建完毕了第一个web程序,虽然他只能在你的终端上输出:Hello, world!字样。

第六,启动服务,接受客户端连接请求。使用webpy编写的应用程序启动服务非常简单,你只需要在终端下执行如下命令:python code.py。好了,现在你已经发布了你的服务并且随时准备处理客户端的连接请求。你可以在浏览器地址栏中键入一下地址进行访问:http://localhost:8080,是不是看到了久违的“Hello, world!”字符串?

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(6102) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~
评论热议
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页