1. 程式人生 > >python從資料取出資料轉為json型

python從資料取出資料轉為json型

其實也沒什麼難的,之前卡住了,寫個部落格以後備用

class A():

    def __init__(self):
        self.db = pymysql.connect(db='', host='localhost', port=3306, user='', passwd='',
                                  charset='utf8')
        self.cursor = self.db.cursor()
    def B(self,phone_user):
        sql = 'select * from `%s`' % (phone_user)
        self.cursor.execute(sql)
        rows = self.cursor.fetchall()
        objects_list = []
        for row in rows:
            d = collections.OrderedDict()
            d['cardnum'] = row[0]
            d['bankname'] = row[1]
            d['phonenumber'] = row[2]
            d['rest'] = row[3]
            d['id_main'] = row[4]
            objects_list.append(d)
         
        j = json.dumps(objects_list)
        return j


相關推薦

python資料取出資料轉為json

其實也沒什麼難的,之前卡住了,寫個部落格以後備用 class A(): def __init__(self): self.db = pymysql.connect(db=''

Python資料庫匯出資料成excel

from trump.db import query from utils.result_process import success,aborted import xlwt import datetime import config_business from sanic

使用JDBC資料庫取出資料

使用ResultSetMetaData; 然後使用getColumnType 獲取column 型別 使用getColumnName 獲取column名字 根據型別,使用ResultSet 的getInt("column1")....獲取每個欄位的值 本文使用 Vec

專案總結:每隔5分鐘資料庫拉取資料轉為Json格式通過WebService客戶端傳送至服務端

   第一次接手需求寫的小專案,過程也有點坎坷,以此記錄總結編碼過程中遇到的問題。    專案背景:本次寫的是一個小模組,主要為客戶端,作用是每隔5分鐘從資料庫拉取資料傳送至服務端。本次專案採用的是spring3+Quartz+JdbcTemplate+J

python專案篇-資料庫獲取資料Json格式返回前端資料視覺化方式顯示

views.py: def adminEchartIncome(request): ret = models.incomeAccount.objects.all().order_by("dayIncome","id") # ret = serialize("json

python-檔案讀取json資料寫到資料庫

#!/bin/env python #coding=utf-8 import sys import urllib2 import json import datetime import pymysql as MySQLdb import time from itert

史上最全Python入門到資深書籍資料分享!

暢銷書 jpeg 集成 mar sha 鞏固 技能 ima 能力 今天我來為大家分享十本不可錯過的Python好書,分別適合入門、進階到精深三個不同階段的人來閱讀。 Python高性能編程 Amazon 五星暢銷書。 Python 入門進階必讀。 Python代碼僅僅能夠

php將資料庫取出資料分為6個一組的二維陣列

$presell = M('presell')->field('id,sname,num,weight,shop_price,endtime,supply,givetime')->where($info)->order('id desc')->select(); &nbs

PHPMySql取出的中文資料全部顯示為問號

PHP從MySql取出的中文資料全部顯示為問號 檢視一下support-files資料夾(Finder下"前往資料夾";路徑:/usr/local/mysql/support-files)裡面有沒有my-default.cnf或my.cnf檔案,如果有則

jQueryAjax++servlet+json實現頁面載入時後臺讀取資料

在eclipse中新建一個專案,我起名為Demo 新建一個html檔案,在其中引入外部jQuery和自定義的js檔案 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <sc

【12】python資料結構模擬、佇列資料結構模擬

一、壓棧操作模擬 #__author:"吉*佳" #date: 2018/10/21 0021 #function:棧 # 棧:即是先進後出的一種資料結構 # (1)模擬壓棧操作 stack=[] flag=True while flag: temp = input("請輸入壓棧元素[

零開始學Python【1】--資料型別及結構

一直想靜下心來、花點時間學習Python3這門火爆的高階語言,但總是事與願違,故只能擠點時間,做到每天進步一點點。從今天開始我把積累的點滴知識與大家做個分享,也歡迎感興趣的朋友指教與提議。 首先從Python的基礎資料型別和資料結構說起,資料型別主要包含三種,分別是數值型、字元型和日

python 檔案中讀取資料,同時去除掉空格和換行

從檔案中讀取資料,同時去除掉空格和換行,程式碼如下 import numpy as np def sort(path): w = open(path,'r') l = w.readlines() col=[] for k in l: k = k.strip('\n')

python爬取ajax請求,返回的json資料格式化報錯json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

python爬取ajax請求,返回Json資料中帶有<html><head></head><body><prestyle="word-wrap: break-word; white-space: pre-wrap;"></pre>

Pythontxt檔案中逐行讀取資料

Python從txt檔案中逐行讀取資料   # -*-coding:utf-8-*- import os for line in open("./samples/label_val.txt"): print('line=', line, end = '') #後面

python後端資料庫請求資料給到前端的具體實現

先來貼一竄程式碼讓大家理解前端/後端/資料庫的工作原理, 首先簡要說明:前端向後端請求資料,後端根據前端請求資料的類別分析其需求,並連線到資料庫獲取相應資料: 來一段簡單的例項程式碼模擬淘寶商城: 前端程式碼: <!DOCTYPE html> <html> &

pythontxt檔案中讀入資料

現在有如下資料集儲存在txt檔案中,利用python逐行讀取資料到list型別下。 1.658985 4.285136 -3.453687 3.424321 4.838138 -1.151539 -5.379713 -3.362104 0.972564

python:爬蟲爬取資料的處理之Json字串的處理(2)

#Json字串的處理 Json字串轉化為Python資料型別 import json JsonStr ='{"name":"sunck","age":"18","hobby":["money","power","English"],"parames":{"a":1,"b":2}}' Js

Django - Ajax - 使用裝飾器處理前臺傳輸來的json格式資料

目錄 前端 檢視層 前端 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>json</title

Python-使用jmespath來格式化處理json資料

在遇到json的過程中,我們會經常去做取JSON中某個值的操作,如果是用get方法去取比較繁瑣,這裡不妨使用jmespath更便捷的方法來解決。 下面通過程式碼來說明jmespath在python的使用: 一.安裝 pip install jmespth 二.查詢一個k