python查询mysql,返回json的实例


Posted in Python onMarch 26, 2018

如下所示:

import MySQLdb
import json
def getSql():  
  try:
    
    con = MySQLdb.connect(host='localhost', user='', passwd='', db='test', charset='utf8')
    cursor = con.cursor()
    sql = "select * from user"
    cursor.execute(sql)
    results = cursor.fetchmany(5)
    
    users = []
    data = {}
    for r in results:
      user = {} 
      user['id'] = r[0]
      user['name'] = r[1]
      user['age'] = r[2]
      user['tel'] = r[3]
      user['address'] = r[4]
      users.append(user)
    
    data['code'] = 0
    data['users'] = users
    jsonStr = json.dumps(data) 
    
    cursor.close()
    con.close()
    return jsonStr
  except MySQLdb.Error, e:
    print "Mysql Error %d: %s" % (e.args[0], e.args[1])

以上这篇python查询mysql,返回json的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python简单程序读取串口信息的方法
Mar 13 Python
python3实现读取chrome浏览器cookie
Jun 19 Python
itchat接口使用示例
Oct 23 Python
利用python如何处理nc数据详解
May 23 Python
浅谈Python脚本开头及导包注释自动添加方法
Oct 27 Python
Python pandas.DataFrame调整列顺序及修改index名的方法
Jun 21 Python
Python求均值,方差,标准差的实例
Jun 29 Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 Python
Pycharm生成可执行文件.exe的实现方法
Jun 02 Python
python中常见错误及解决方法
Jun 21 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
Oct 15 Python
理解深度学习之深度学习简介
Apr 14 Python
Python发送http请求解析返回json的实例
Mar 26 #Python
Flask 让jsonify返回的json串支持中文显示的方法
Mar 26 #Python
详谈在flask中使用jsonify和json.dumps的区别
Mar 26 #Python
python和flask中返回JSON数据的方法
Mar 26 #Python
Python爬虫实战:分析《战狼2》豆瓣影评
Mar 26 #Python
Python简单实现查找一个字符串中最长不重复子串的方法
Mar 26 #Python
Python实现找出数组中第2大数字的方法示例
Mar 26 #Python
You might like
利用递归把多维数组转为一维数组的函数
2006/10/09 PHP
php实现四舍五入的方法小结
2015/03/03 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
PHP实现的曲线统计图表示例
2016/11/10 PHP
利用php操作memcache缓存的基础方法示例
2017/08/02 PHP
JavaScript中SQL语句的应用实现
2010/05/04 Javascript
各浏览器对click方法的支持差异小结
2011/07/31 Javascript
基于jQuery的图片剪切插件
2011/08/03 Javascript
jquery改变disabled的boolean状态的三种方法
2013/12/13 Javascript
Javascript:为input设置readOnly属性(示例讲解)
2013/12/25 Javascript
jQuery中ajax和post处理json的不同示例对比
2014/11/02 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
js实现可折叠展开的手风琴菜单效果
2015/09/07 Javascript
javascript图片滑动效果实现
2021/01/28 Javascript
详解Javascript事件驱动编程
2016/01/03 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
高效的jQuery代码编写技巧总结
2017/02/22 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
2018/04/26 jQuery
小程序tab页无法传递参数的方法
2018/08/03 Javascript
详解Nuxt.js中使用Element-UI填坑
2019/09/06 Javascript
layui输入框只允许输入中文且判断长度的例子
2019/09/18 Javascript
关于vue 项目中浏览器跨域的配置问题
2020/11/10 Javascript
python 实现数字字符串左侧补零的方法
2018/12/04 Python
Python Tkinter模块 GUI 可视化实例
2019/11/20 Python
Python基本类型的连接组合和互相转换方式(13种)
2019/12/16 Python
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
2014/10/20 HTML / CSS
super关键字的用法
2012/04/10 面试题
团委书记的竞聘演讲稿
2014/04/24 职场文书
大学生学习新党章思想汇报
2014/10/25 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
产品质量保证书范本
2015/02/27 职场文书
法定代表人身份证明书
2015/06/18 职场文书
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL
关于springboot配置druid数据源不生效问题(踩坑记)
2021/09/25 Java/Android