Python作为移动客户端后台服务器
2016-02-26 17:32
731 查看
python+flask实现服务器:
安装python和flask略过,servicestest.py代码:
之后浏览器:http://127.0.0.1:5000/todo/api/v1.0/tasks就可以看到运行的结果
运行结果:
安装python和flask略过,servicestest.py代码:
from flask import Flask, jsonify app = Flask(__name__) tasks = [ { 'id':1, 'title':u'Buy groceries', 'description':u'Milk, Cheese, Pizza, Fruit, Tylenol', 'done': False }, { 'id':2, 'title':u'Learn Python', 'description':u'Need to find a good Python tutorial on the web', 'done': False } ] @app.route('/todo/api/v1.0/tasks', methods=['GET']) def get_tasks(): return jsonify({'tasks': tasks}) if __name__ == '__main__': app.run(debug=True)命令行下:python servicestest.py
之后浏览器:http://127.0.0.1:5000/todo/api/v1.0/tasks就可以看到运行的结果
运行结果:
{ tasks: [ { description: "Milk, Cheese, Pizza, Fruit, Tylenol", done: false, id: 1, title: "Buy groceries" }, { description: "Need to find a good Python tutorial on the web", done: false, id: 2, title: "Learn Python" } ] }建议使用curl:
curl -i http://localhost:5000/todo/api/v1.0/tasks[/code] 运行结果:
虽然很简单,毕竟是第一次能运行,还是记录鼓励下自己。
参考:http://www.cnblogs.com/vovlie/p/4178077.html
相关文章推荐
- mysql的python API
- Python中正则表达式的一些匹配规则
- 利用Python进行文章特征提取(一)
- python mysql
- Python语言特性
- python多线程编程以及join,setDaemon,线程锁的用法
- 廖雪峰python教程
- python终极解决UnicodeEncodeError
- Python学习笔记 - 8.字典(Dict)
- Python学习笔记 - 7.列表(List)
- Python PEP8代码风格
- Python学习笔记 - 6.文件
- Python学习笔记 - 5.字符串(find方法,格式操作符%)
- Python学习笔记 - 4.迭代(while,for)
- python处理txt文件
- 关于python的类方法、实例方法和静态方法区别
- Python学习笔记 - 3.函数
- Python学习笔记 - 2.条件执行
- Python学习笔记 - 1.变量.表达式.语句
- python在Windows下运行时编码问题