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中LEGB和闭包及装饰器
Aug 03 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
Sep 08 Python
python 获取list特定元素下标的实例讲解
Apr 09 Python
numpy中的高维数组转置实例
Apr 17 Python
python获取时间及时间格式转换问题实例代码详解
Dec 06 Python
使用PyQtGraph绘制精美的股票行情K线图的示例代码
Mar 14 Python
Python爬虫使用代理IP的实现
Oct 27 Python
Tensorflow训练MNIST手写数字识别模型
Feb 13 Python
python mysql 字段与关键字冲突的解决方式
Mar 02 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
Apr 28 Python
Python性能分析工具py-spy原理用法解析
Jul 27 Python
pyqt5蒙版遮罩mask,setmask的使用
Jun 11 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新手上路(十四)
2006/10/09 PHP
ThinkPHP模板之变量输出、自定义函数与判断语句用法
2014/11/01 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
php 利用array_slice函数获取随机数组或前几条数据
2015/09/30 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
2014/05/27 Javascript
Javascript基础教程之比较操作符
2015/01/18 Javascript
jquery trigger实现联动的方法
2016/02/29 Javascript
走进AngularJs之过滤器(filter)详解
2017/02/17 Javascript
Node.js利用debug模块打印出调试日志的方法
2017/04/25 Javascript
使用Fullpage插件快速开发整屏翻页的页面
2017/09/13 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
2017/12/26 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
解决Vue打包上线之后部分CSS不生效的问题
2019/11/12 Javascript
vue实现图片懒加载的方法分析
2020/02/05 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
2021/03/01 jQuery
[01:06:18]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第二场 1月26日
2021/03/11 DOTA
python执行等待程序直到第二天零点的方法
2015/04/23 Python
取numpy数组的某几行某几列方法
2018/04/03 Python
python实现最长公共子序列
2018/05/22 Python
python标记语句块使用方法总结
2019/08/05 Python
python循环输出三角形图案的例子
2019/11/22 Python
Jupyter Notebook输出矢量图实例
2020/04/14 Python
Matplotlib配色之Colormap详解
2021/01/05 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
2021/01/06 Python
python实现银行账户系统
2021/02/22 Python
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
商务英语专业应届毕业生求职信
2013/10/28 职场文书
岗位职责范本
2013/11/23 职场文书
2014年小班元旦活动方案
2014/02/16 职场文书
汽车维修专业自荐书
2014/05/26 职场文书
2014年作风建设心得体会
2014/10/22 职场文书
结婚通知短信大全
2015/04/17 职场文书
2015年外贸业务员工作总结范文
2015/05/23 职场文书
python中pandas对多列进行分组统计的实现
2021/06/18 Python