json転送excelドキュメント
1592 ワード
json展示
上は私のjsonフォーマットです
コードディスプレイ
{"pinpai": " , ", "daihao": "LJ9LFJ", "name": " ", "address": " 5 ", "leixing": "10 10,10 10,10 "}
{"pinpai": " ", "daihao": "LA9XHD", "name": " ", "address": " ", "leixing": "10 10,10 "}
上は私のjsonフォーマットです
コードディスプレイ
# -*- coding: utf-8 -*
import json,xlwt,os
def readjson():
file_object1 = open('mcdatadata.json','r') #
try:
while True:
line = file_object1.readline()
print line
data = json.loads(line) # json load , json
s.append(data)#
finally:
return s
def writeM():
datas = readjson()
title = ['pinpai','daihao','name','address','leixing']
book = xlwt.Workbook() # excel
sheet = book.add_sheet('Sheet1',cell_overwrite_ok=True) # sheet
for i in range(len(title)): #
sheet.write(0,i,title[i]) # title 0 i
for i in range(len(datas)):# ,
b = datas[i]# i
massage = b#
l = [massage[k] for k in title]# title
for k1 in range(len(l)): #
sheet.write(1+i,k1,l[k1]) # i+1 k1
book.save('mc123123.xls')# excel
if __name__ == '__main__':
writeM()
# readjson()