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的collections模块中的OrderedDict有序字典
Jul 07 Python
利用Python抓取行政区划码的方法
Nov 28 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
Jan 10 Python
python实现猜数字小游戏
Mar 24 Python
Python使用requests提交HTTP表单的方法
Dec 26 Python
Python基础学习之时间转换函数用法详解
Jun 18 Python
python 魔法函数实例及解析
Sep 25 Python
python 比较2张图片的相似度的方法示例
Dec 18 Python
Python selenium的基本使用方法分析
Dec 21 Python
Tensorflow实现将标签变为one-hot形式
May 22 Python
python爬虫中PhantomJS加载页面的实例方法
Nov 12 Python
pytorch Dropout过拟合的操作
May 27 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
2014最热门的24个php类库汇总
2014/12/18 PHP
使用URL传输SESSION信息
2015/07/14 PHP
Yii2.0表关联查询实例分析
2016/07/18 PHP
Yii2框架制作RESTful风格的API快速入门教程
2016/11/08 PHP
PHP实现的下载远程文件类定义与用法示例
2017/07/05 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
prototype 学习笔记整理
2009/07/17 Javascript
jquery 表格分页等操作实现代码(pagedown,pageup)
2010/04/11 Javascript
关于火狐(firefox)及ie下event获取的两种方法
2012/12/27 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
2013/05/17 Javascript
jquery数组之存放checkbox全选值示例代码
2013/12/20 Javascript
手机端页面rem宽度自适应脚本
2015/05/20 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
Jquery Easyui选项卡组件Tab使用详解(10)
2016/12/18 Javascript
jquery对table做排序操作的实例演示
2017/08/10 jQuery
微信小程序实现顶部下拉菜单栏
2018/11/04 Javascript
vue-cli3添加模式配置多环境变量的方法
2019/06/05 Javascript
openlayers 3实现车辆轨迹回放
2020/09/24 Javascript
[41:13]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第一场 11.20
2020/11/20 DOTA
进一步理解Python中的函数编程
2015/04/13 Python
python中while循环语句用法简单实例
2015/05/07 Python
Python3遍历目录树实现方法
2015/05/22 Python
解决Shell执行python文件,传参空格引起的问题
2018/10/30 Python
对python GUI实现完美进度条的示例详解
2018/12/13 Python
基于Python的PIL库学习详解
2019/05/10 Python
HTML5 创建canvas元素示例代码
2014/06/04 HTML / CSS
澳大利亚男士西服品牌:M.J.Bale
2018/02/06 全球购物
英国在线自行车店:Merlin Cycles
2018/08/20 全球购物
Java里面Pass by value和Pass by Reference是什么意思
2016/05/02 面试题
财政局长自荐信范文
2013/12/22 职场文书
上课迟到检讨书
2014/01/19 职场文书
主持词开场白
2014/03/17 职场文书
党的群众路线教育实践活动宣传标语口号
2014/06/06 职场文书
消防演习通知
2015/04/25 职场文书
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android
速龙x4-860k处理器相当于i几
2022/04/20 数码科技