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中的floor()方法
May 15 Python
python字典操作实例详解
Nov 16 Python
python实现Floyd算法
Jan 03 Python
Python使用pyh生成HTML文档的方法示例
Mar 10 Python
python实现朴素贝叶斯分类器
Mar 28 Python
Python中psutil的介绍与用法
May 02 Python
Python利用命名空间解析XML文档
Aug 10 Python
详解matplotlib绘图样式(style)初探
Feb 03 Python
用Python简陋模拟n阶魔方
Apr 17 Python
PyTorch的Debug指南
May 07 Python
通过Python把学姐照片做成拼图游戏
Feb 15 Python
Python加密与解密模块hashlib与hmac
Jun 05 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使用qr生成二维码的示例分享
2014/01/20 PHP
PHP中cookie和session的区别实例分析
2014/08/28 PHP
PHP+MySQL修改记录的方法
2015/01/21 PHP
详解PHP中的mb_detect_encoding函数使用方法
2015/08/18 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
用js实现层随着内容大小动态渐变改变 推荐
2009/12/19 Javascript
JavaScript Scoping and Hoisting 翻译
2012/07/03 Javascript
javascript 正则表达式相关应介绍
2012/11/27 Javascript
浅谈JavaScript字符集
2014/05/22 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
2017/01/19 Javascript
微信小程序商品详情页的底部弹出框效果
2020/11/16 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
2018/10/07 Javascript
Vue js 的生命周期(看了就懂)(推荐)
2019/03/29 Javascript
JavaScript剩余操作符Rest Operator详解
2019/07/20 Javascript
JS正则表达式验证密码强度
2020/03/18 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
jQuery插件实现图片轮播效果
2020/10/19 jQuery
详解Python网络爬虫功能的基本写法
2016/01/28 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
浅谈python可视化包Bokeh
2018/02/07 Python
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
使用pip安装python库的多种方式
2019/07/31 Python
HTML5中Localstorage的使用教程
2015/07/09 HTML / CSS
洛杉矶生活休闲而精致的基础品牌:Mika Jaymes
2018/01/07 全球购物
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
阿里巴巴的Oracle DBA笔试题答案-SQL tuning类
2016/04/03 面试题
客户服务经理岗位职责
2014/01/29 职场文书
大学辅导员事迹材料
2014/02/05 职场文书
原告代理词范文
2015/05/25 职场文书
2016春季幼儿园开学寄语
2015/12/03 职场文书
Python time库的时间时钟处理
2021/05/02 Python
pandas提升计算效率的一些方法汇总
2021/05/30 Python
JavaScript实现酷炫的鼠标拖尾特效
2022/02/18 Javascript
解决MySQL添加新用户-ERROR 1045 (28000)的问题
2022/03/03 MySQL
Python编写冷笑话生成器
2022/04/20 Python