最近有一个小的web项目,想用喜爱都python,但是想到之前接触过都django我感觉一阵不寒而栗,为什么?django的配置太过复杂,而且小项目不太适合mvc的开发模式,所以我将目光转向了web.py这个小型web框架,并且真正让我动心都是其官方网站上都一句话:"django lets you write web apps in django. turbogears lets you write web apps in turbogears. web.py lets you write web apps in python." — adam atlas
最近切换了Ubuntu替换了Win7系统,所以这里介绍下Ubuntu都安装web.py
安装easy_install
sudo apt-get install python-pip
使用easy_install安装web.py
sudo easy_install web.py
测试是否安装成功:
在python shell中执行:
import web
如果没有报错则web.py安装成功. 下面开始我们第一个hello,world
立即学习“Python免费学习笔记(深入)”;
Android 基础知识入门 pdf,介绍什么是Android、Android可以完成的功能、Android架构、Android应用程序框架、Android函数库等,从开始安装Android开始,到环境配置,到一步步编写复杂的应用程序,本书将带你了解基础但有内涵的Android入门知识。
0
import web
urls = ("/.*", "hello") # 指定任何url都指向hello类
app = web.application(urls, globals()) # 绑定url
# 定义相应类
class hello:
def GET(self):
return 'Hello, world!'
if __name__ == "__main__":
app.run()
然后保存为hello.py并运行它
python hello.py
然后会看到输出:http://0.0.0.0:8080/
然后浏览器访问:http://localhost:8080即可看到 Hello, world! 我们第一个用python写的web程序就建立完成.
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号