python 将excel转换成字典,并且将字典写到txt文件里
2017-09-25 14:37
751 查看
# -*- coding: utf-8 -*- #python2.7 import sys reload(sys) sys.setdefaultencoding('utf-8') from pyexcel_xlsx import get_data import json alldata = [] def read_xlsx(): data = get_data('yingji.xlsx',start_column=1) for i,k in data.items():# i:sheet名,k:每个sheet中的数据,列表 print(k[2][0]) # 表头 for d in k[3:]: # d:每行数据,列表 if d: sub = {} #要写在文件中的字典 for n in range(len(k[2])):#表头为key try: if d : sub[k[2] ] = d else: sub[k[2] ] = '' except: sub[k[2] ] = '' alldata.append(sub) ddd = json.dumps(alldata,indent=2,ensure_ascii=False) #ensure_ascii=False :防止将文字转成unicoe print(ddd) with open('emergency1.py','a+') as f: f.write(ddd) read_xlsx()
相关文章推荐
- Python--将 txt文件里的-字典类型-的数据写到Excel中--xlwt--TxtToExcel
- 将excel表中的数据写到txt文本文件的Python脚本
- python 将txt文件转换为excel
- Python--使用xlwt将列表类型的数据写到Excel xls文件中--TxtToExcel
- Python实现读取txt文件并转换为excel的方法示例
- python读取excel中表结构生成sql语句,存入txt文件
- 用Python3 编写excel和txt的转换工具
- python操作excel文件并输出txt文件
- nodejs将PDF文件转换成txt文本,并利用python处理转换后的文本文件
- Unity读取txt文件并且用字典来使用txt里面的信息
- python实现txt文件格式转换为arff格式
- 使用python读取.txt文件并保存到Excel中
- 1、Python django 框架下的word Excel TXT Image 等文件的上传
- 从一个名为 in_file.txt 的文本文件中读取单词,然后把每个词写到一个名为out_file.txt的输出文件中 并且每个词之间用空格分开
- txt文件转换为Excel.rar
- python 将Excel每行保存为一个.txt文件
- python将文件夹里所有的txt文件内容写入excel
- python导入TXT、Excel、csv文件
- 利用python读取带有中文的字符串,和将带有中文的字符串写到txt文件中
- python-读取excel,txt,csv文件