安装Python的web.py框架并从hello world开始编程,pythonweb.py
安装Python的web.py框架并从hello world开始编程,pythonweb.py
最近有一个小的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
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程序就建立完成.
相关内容
- 使用Python发送邮件附件以定时备份MySQL的教程,pythonm
- 使用Python的Tornado框架实现一个一对一聊天的程序,py
- 在Python中使用cookielib和urlib2配合PyQuery抓取网页信息,
- Python脚本判断 Linux 是否运行在虚拟机上,pythonlinux
- 使用PDB简单调试Python程序简明指南,pdb调试python指南
- 在Debian下配置Python+Django+Nginx+uWSGI+MySQL的教程,djangong
- Python实现单词拼写检查,python单词拼写检查
- Python的ORM框架中SQLAlchemy库的查询操作的教程,ormsqlal
- 研究Python的ORM框架中的SQLAlchemy库的映射关系,ormsqlal
- 在IIS服务器上以CGI方式运行Python脚本的教程,iispython
评论关闭