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代码检查工具pylint 让你的python更规范
Sep 05 Python
Python 随机生成中文验证码的实例代码
Mar 20 Python
python使用paramiko实现远程拷贝文件的方法
Apr 18 Python
numpy数组拼接简单示例
Dec 15 Python
python微信跳一跳系列之自动计算跳一跳距离
Feb 26 Python
深入理解Django自定义信号(signals)
Oct 15 Python
python 实现图片旋转 上下左右 180度旋转的示例
Jan 24 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
May 26 Python
python 实现rolling和apply函数的向下取值操作
Jun 08 Python
Python正则表达式高级使用方法汇总
Jun 18 Python
python怎么判断模块安装完成
Jun 19 Python
vscode配置anaconda3的方法步骤
Aug 08 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
Smarty模板学习笔记之Smarty简介
2014/05/20 PHP
php发送get、post请求的6种方法简明总结
2014/07/08 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
Thinkphp5.0框架视图view的模板布局用法分析
2019/10/12 PHP
在IE浏览器中resize事件执行多次的解决方法
2011/07/12 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
jQuery LigerUI 使用教程表格篇(1)
2012/01/18 Javascript
关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
2012/03/01 Javascript
js模拟hashtable的简单实例
2014/03/06 Javascript
jQuery中使用data()方法读取HTML5自定义属性data-*实例
2014/04/11 Javascript
javascript版2048小游戏
2015/03/18 Javascript
多个js毫秒倒计时同时进行效果
2016/01/05 Javascript
javascript入门之数组[新手必看]
2016/11/21 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
jQuery pager.js 插件动态分页功能实例分析
2019/08/02 jQuery
如何换个角度使用VUE过滤器详解
2019/09/11 Javascript
Vue 路由间跳转和新开窗口的方式(query、params)
2019/12/25 Javascript
详解Vue中的watch和computed
2020/11/09 Javascript
Python使用asyncio包处理并发详解
2017/09/09 Python
对numpy数据写入文件的方法讲解
2018/07/09 Python
python数值基础知识浅析
2019/11/19 Python
Python如何实现爬取B站视频
2020/05/20 Python
css3 transform属性详解
2014/09/30 HTML / CSS
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
澳大利亚二手奢侈品网站:Modsie
2019/09/23 全球购物
error和exception有什么区别
2012/10/02 面试题
linux面试题参考答案(7)
2012/10/29 面试题
一封普通求职者的求职信
2013/11/20 职场文书
个人求职信范文
2014/05/24 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
小学老师对学生的评语
2014/12/29 职场文书
关于召开会议的通知
2015/04/15 职场文书
倡议书格式及范文
2015/04/29 职场文书
反邪教观后感
2015/06/11 职场文书
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
2022/04/29 Servers