这几天买了本 《Flask Web开发:基于Python的Web应用开发实战》,之前也用过flask 但是不怎么系统,有时候需要搭建一些临时的测试服务,用falsk比较方面,一个文件就可以搞定了,于是决定利用下班的是时间学学,并记录下学习过程。 留着备忘,不至于以后做开发开始不停重看文档。
老一套,第一个程序就是能显示个页面就行了,首先确定安装好Flask,这里使用的python是2.7.x版本,flask0.9.
程序:
#-*- coding: utf-8 -*- #python2.7x #author: orangleliu@gmail.com 2014-12-25 #hello.py ''' 单个文件的flask小项目 ''' from flask import Flask app = Flask(__name__) #访问根目录,显示你好 @app.route("/") def index(): return '<h1> Hi Flask</h1>' #路由中可以自动正则匹配出值,对于restful应用很友好 @app.route("/user/<name>") def user(name): return 'Hello %s'%name if __name__ == '__main__': #开发时候使用debug模式,方面调试 app.run(debug=True)
运行十分简单,这个很让人高兴
(flask) PS D:\CodeHouse\flask\simple> python hello.py * Running on http://127.0.0.1:5000/ * Restarting with reloader
看看效果
这就成功了。
在看看url正则是否能用
对于这种简单的api,或者临时弄一个web服务来说,flask太方面了。
好了,更复杂的程序后面在看。
本文出自 “orangleliu笔记本”博客,转载请务必保留此出处http://blog.****.net/orangleliu/article/details/41870021
作者orangleliu 采用署名-非商业性使用-相同方式共享协议