`

python+web.py实现hello world

阅读更多
1,确定系统中存在python环境
以下介绍基于
ubnntu 12.04 amd64
python 2.7.3

2,安装web.py
wget http://webpy.org/static/web.py-0.37.tar.gz
tar -xvzf  web.py-0.37.tar.gz 
cd web.py=0.37
python setup.py install


3,Hello world 编写
david@david-001:~/python$ cat hello.py
#!/usr/bin/python
# filename:hello.py
# -*- coding: UTF-8 -*-

import web

urls = ("/.*", "hello")
app = web.application(urls, globals())

class hello:
    def GET(self):
        return "Hello World!"

if __name__ == '__main__':
    app.run()



4,启动hello world应用
david@david-001:~/python$ python hello.py 127.0.0.1:8000
http://127.0.0.1:8000/


5,测试
david@david-001:~/python$ curl http://127.0.0.1:8000/
Hello World!
分享到:
评论

相关推荐

    利用web.py写的一个Hello World的demo

    一个用web.py写的Hello World,主要是入门感受下pthon而已。 使用: 1、用终端CD到web.py,执行:python setup.py install,在Linux 等系统下,需要root 的权限,可以执行:sudo python setup.py install。 2、CD到...

    Python框架web.py.zip

    web.py是一个小巧灵活的Python框架,它简单而且功能强大。webpy的设计理念力求精简(Keep it simple and powerful),源码很简短,只提供一个框架所必须的东西,不依赖大量的第三方模块,它没有URL路由、没有模板也...

    安装Python的web.py框架并从hello world开始编程

    主要介绍了安装Python的web.py框架并从hello world开始编程,web.py的作者年轻的Aaron Swartz已经离世,缅怀大神,需要的朋友可以参考下

    详细解读Python的web.py框架下的application.py模块

    本文主要分析的是web.py库的application.py这个模块中的代码。总的来说,这个模块主要实现了WSGI兼容的接口,以便应用程序能够被WSGI应用服务器调用。WSGI是Web Server Gateway Interface的缩写,具体细节可以查看...

    Python-web-框架.txt

    先让大家感受一下web.py 的简单而强大: import web urls = ( '/(.*)', 'hello') class hello: def GET(self, name): i = web.input(times=1) if not name: name = 'world' for c in xrange(int(i.times)): print '...

    hellopython的代码-python基础教程之HelloWorld!.pdf

    hellopython的代码,python基础教程之HelloWorld! Python命令⾏ 假设你已经安装好了Python, 那么在Linux命令⾏输⼊: 代码如下: $python 将直接进⼊python。然后在命令⾏提⽰符>>>后⾯输⼊: 代码如下: >>>print('Hello...

    py代码-python HelloWorld.py

    py代码-python HelloWorld.py

    python程序实验教程-Python入门教程实训-Python小程序.pdf

    今天我⾯要写⼀个⼩程 序"Hello World" Python执⾏命令 如果你安装好了Python,那么请在Linux命令⾏输⼊: $python 输⼊后会直接进⼊python,然后在命令⾏提⽰符>>>后⾯输⼊: >>>print('Hello World!') 可以看到,...

    Hello_World.py

    输出Hello_World! 只是简简单单输出Hello_World!而已。

    helloworld.py

    线性规划最值求解

    趣学Python编程 书中源代码

    HelloWorld.java Hello World C example. helloworld.c Hello World C++ example. helloworld.cpp Hello World C# example. helloworld.cs Hello World PHP example. helloworld.php Hello World Objective-C ...

    webproject:使用web.py进行Web开发简介

    网路专案这是使用Python和webpy.org进行Web开发的简介。 web.py是适用于Python的Web框架,功能强大而又简单。 web.py是公共领域的,您可以无限制地将其用于任何目的。如何安装web.py pip3 install web.py来自webpy....

    Python 编程快速上手第一个程序hello.py

    print('Hello world') print('What is your name') # ask their name myName = input() print('It is good to meet you,'+ myName) print('The length of your name is :') print(len(myName)) print('What is your ...

    24.py helloworld

    第一个Python程序

    测量程序编制 - python 04Python运行方式.pptx

    运行方式;...文件式:创建文件,在其中写入代码“print(“hello world”)”,将该文件保存为.py形式的Python文件。 打开控制台窗口,在命令提示符“>”后输入命令“python hello.py”运行Python程序。

    Python3.6入门学习示例

    2.1_hello_world.py 3.1_list_for_ApdInsUpdDelPopRmv.py 3.2_list_for_sort_and_reverse.py 4.1_list_for_working_with_list.py 4.2_list_for_numerical_list.py 4.3_list_for_slicing.py 4.4_tuples.py 6.1_...

Global site tag (gtag.js) - Google Analytics