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中dict与set的使用
Aug 10 Python
Python中.py文件打包成exe可执行文件详解
Mar 22 Python
对Python中gensim库word2vec的使用详解
May 08 Python
python使用tornado实现简单爬虫
Jul 28 Python
Python爬虫实现爬取百度百科词条功能实例
Apr 05 Python
python安装scipy的方法步骤
Jun 26 Python
Python字节单位转换实例
Dec 05 Python
详解字符串在Python内部是如何省内存的
Feb 03 Python
python通过文本在一个图中画多条线的实例
Feb 21 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
Mar 01 Python
Opencv实现二维直方图的计算及绘制
Jul 21 Python
Python中request的基本使用解决乱码问题
Apr 12 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采集利器 Snoopy 试用心得
2011/07/03 PHP
PHP多线程编程之管道通信实例分析
2015/03/07 PHP
php常用字符串长度函数strlen()与mb_strlen()用法实例分析
2019/06/25 PHP
laravel框架 api自定义全局异常处理方法
2019/10/11 PHP
javascript 播放器 控制
2007/01/22 Javascript
js里的prototype使用示例
2010/11/19 Javascript
javascript实现可改变滚动方向的无缝滚动实例
2013/06/17 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
JavaScript中document.forms[0]与getElementByName区别
2015/01/21 Javascript
jquery图片切换插件
2015/03/16 Javascript
详解微信小程序Radio选中样式切换
2017/07/06 Javascript
VueRouter导航守卫用法详解
2017/12/25 Javascript
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
简单的React SSR服务器渲染实现
2018/12/11 Javascript
微信小程序实现文字跑马灯
2020/05/26 Javascript
JavaScript设计模式之命令模式实例分析
2019/01/16 Javascript
Node.js 实现抢票小工具 & 短信通知提醒功能
2019/10/22 Javascript
谈谈JavaScript令人迷惑的==与+
2020/08/31 Javascript
[37:37]DAC2018 4.4 淘汰赛 Optic vs Mineski 第二场
2018/04/05 DOTA
在类Unix系统上开始Python3编程入门
2015/08/20 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
利用Python命令行传递实例化对象的方法
2016/11/02 Python
Python第三方库xlrd/xlwt的安装与读写Excel表格
2017/01/21 Python
Python基于分水岭算法解决走迷宫游戏示例
2017/09/26 Python
python中append实例用法总结
2019/07/30 Python
Tensorflow Summary用法学习笔记
2020/01/10 Python
python smtplib发送多个email联系人的实现
2020/10/09 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
2021/02/01 Python
优秀研究生自我鉴定
2013/12/04 职场文书
干部培训自我鉴定
2014/01/22 职场文书
环保建议书600字
2014/05/14 职场文书
三问三解心得体会
2014/09/05 职场文书
个人党性分析材料
2014/12/19 职场文书
云台山导游词
2015/02/03 职场文书
小学生暑假安全公约
2015/07/14 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python