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采集腾讯新闻实例
Jul 10 Python
Python实现一个转存纯真IP数据库的脚本分享
May 21 Python
matplotlib调整子图间距,调整整体空白的方法
Aug 03 Python
Python动态语言与鸭子类型详解
Jul 01 Python
详解PyTorch中Tensor的高阶操作
Aug 18 Python
django中的图片验证码功能
Sep 18 Python
python中利用matplotlib读取灰度图的例子
Dec 07 Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 Python
python烟花效果的代码实例
Feb 25 Python
详解在Python中使用Torchmoji将文本转换为表情符号
Jul 27 Python
python调用摄像头的示例代码
Sep 28 Python
python开发制作好看的时钟效果
May 02 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
如何在PHP中使用Oracle数据库(1)
2006/10/09 PHP
浅析Apache中RewriteCond规则参数的详细介绍
2013/06/30 PHP
对PHP PDO的一些认识小结
2015/01/23 PHP
Yii框架数据模型的验证规则rules()被执行的方法
2016/12/02 PHP
PHP的静态方法与普通方法用法实例分析
2019/09/26 PHP
删除重复数据的算法
2006/11/23 Javascript
获取HTML DOM节点元素的方法的总结
2009/08/21 Javascript
JQuery中操作Css样式的方法
2014/02/12 Javascript
JS实现的网页倒计时数字时钟效果
2015/03/02 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
2016/05/28 Javascript
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
layui使用表格渲染获取行数据的例子
2019/09/13 Javascript
微信小程序左右滚动公告栏效果代码实例
2019/09/16 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
[04:20]DOTA2-DPC中国联赛 正赛 VG vs LBZS 选手采访 1月19日
2021/03/11 DOTA
python基于queue和threading实现多线程下载实例
2014/10/08 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
2015/08/23 Python
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
python常见排序算法基础教程
2017/04/13 Python
Tensorflow 同时载入多个模型的实例讲解
2018/07/27 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
django 数据库连接模块解析及简单长连接改造方法
2019/08/29 Python
python通过函数名调用函数的几种场景
2020/09/23 Python
python 判断一组数据是否符合正态分布
2020/09/23 Python
关于Python3的import问题(pycharm可以运行命令行import错误)
2020/11/18 Python
您的网上新华书店:文轩网
2016/08/24 全球购物
怎样从/向数据文件读/写结构
2014/11/23 面试题
Jdbc数据访问技术面试题
2012/03/30 面试题
公务员综合考察材料
2014/02/01 职场文书
法院信息化建设方案
2014/05/21 职场文书
单位单身证明样本
2014/10/11 职场文书
2014年餐厅服务员工作总结
2014/11/18 职场文书
2015年治庸问责工作总结
2015/07/27 职场文书
2016年母亲节寄语
2015/12/04 职场文书
励志正能量20句:送给所有为梦想拼搏的人
2019/11/11 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js