import json from collections import OrderedDict import xlwt with open('student.txt',encoding='utf-8') as f: students_dict = OrderedDict(json.load(f)) #print(students_dict) wb = xlwt.Workbook() #創建一個工作簿 ws = wb.add_sheet('student') #創建一個sheet row = 0 for k,v in students_dict.items(): ws.write(row,0,k) col = 1 for item in v: ws.write(row,col,item) col += 1 row +=1 wb.save('student.xls') #保存