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脚本实现查找webshell的方法
Jul 31 Python
Python新手在作用域方面经常容易碰到的问题
Apr 03 Python
Python3使用正则表达式爬取内涵段子示例
Apr 22 Python
Python中Numpy包的安装与使用方法简明教程
Jul 03 Python
Anaconda下配置python+opencv+contribx的实例讲解
Aug 06 Python
在Python中表示一个对象的方法
Jun 25 Python
pytorch 共享参数的示例
Aug 17 Python
Selenium使用Chrome模拟手机浏览器方法解析
Apr 10 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
May 22 Python
Python3 ffmpeg视频转换工具使用方法解析
Aug 10 Python
sqlalchemy实现时间列自动更新教程
Sep 02 Python
用sleep间隔进行python反爬虫的实例讲解
Nov 30 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+mysql保存和输出文件
2006/10/09 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
2017/07/03 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
js技巧--转义符"\"的妙用
2007/01/09 Javascript
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
jquery的index方法实现tab效果
2011/02/16 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
容易造成JavaScript内存泄露几个方面
2014/09/04 Javascript
JavaScript中变量声明有var和没var的区别示例介绍
2014/09/15 Javascript
Javascript使用uploadify来实现多文件上传
2016/11/16 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
Bootstrap3多级下拉菜单
2017/02/24 Javascript
JavaScript中数组Array.sort()排序方法详解
2017/03/01 Javascript
Vue2组件tree实现无限级树形菜单
2017/03/29 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
通过jquery toggleClass()属性制作文章段落更改背景颜色
2018/05/21 jQuery
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
讲解vue-router之什么是编程式路由
2018/05/28 Javascript
React+Webpack快速上手指南(小结)
2018/08/15 Javascript
Angular请求防抖处理第一次请求失效问题
2019/05/17 Javascript
微信小程序 可搜索的地址选择实现详解
2019/08/28 Javascript
JS实现表单中点击小眼睛显示隐藏密码框中的密码
2020/04/13 Javascript
python连接mysql实例分享
2016/10/09 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
Python进程池Pool应用实例分析
2019/11/27 Python
python对execl 处理操作代码
2020/06/22 Python
html5简介及新增功能介绍
2020/05/18 HTML / CSS
经理秘书找工作求职信
2013/12/19 职场文书
优秀员工获奖感言
2014/03/01 职场文书
企业承诺书怎么写
2014/05/24 职场文书
工程安全生产协议书
2014/11/21 职场文书
2014年招生工作总结
2014/11/26 职场文书
2015年企业新年寄语
2014/12/08 职场文书
自愿离婚协议书2015
2015/01/26 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书