纯文本文件 student.txt为学生信息, 里面的内容(包括花括号)如下所示


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')  #保存

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM