python查询mysql,返回json的实例
如下所示:
importMySQLdb importjson defgetSql(): try: con=MySQLdb.connect(host='localhost',user='',passwd='',db='test',charset='utf8') cursor=con.cursor() sql="select*fromuser" cursor.execute(sql) results=cursor.fetchmany(5) users=[] data={} forrinresults: 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() returnjsonStr exceptMySQLdb.Error,e: print"MysqlError%d:%s"%(e.args[0],e.args[1])
以上这篇python查询mysql,返回json的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。