我手动制作了一个版本,因为read_fwf和其他转换方式无法读取我的.rpt文件

for file_name in file_names:

list_all = []

print('Starting File:', file_name)

with open(os.path.join(INPUT_PATH, file_name),'r', encoding="utf8") as file:

i= 0

for line in file:

if i == 1:

sizes = re.split(' ',line)

sizes_ = [len(re.sub('^\-','',x)) for x in sizes]

break

i += 1

with open(os.path.join(INPUT_PATH, file_name), 'r', encoding="utf8") as file:

i = 0

for line in file:

if i == 0:

line = re.sub(r'[^\x00-\x7F]+','', line)

i += 1

if not line[0:1] in ['Ã','á'] and line[0:3]!='---' and len(line.strip()) > 3 and line[:16] != 'Completion time:':

grabber = []

trace = 0

for dist in sizes_:

grabber.append(line[trace:dist+2+trace].strip())

trace += dist+2

list_all.append(grabber)

headers = ['_'.join(i.split('|')[-1:]) for i in list_all[0]]

df = pd.DataFrame(list_all[1:], columns=headers)

new_name = file_name.replace('.rpt','.csv')

df.to_csv(os.path.join(PROCCESSED_PATH,new_name), index=False)

print('Outputted File:', new_name)

python读取nc文件并转换成csv_python - 在python 3中读取Crystal Report .rpt文件并将其转换为.csv或.xlsx - 堆栈内存溢出...相关推荐

  1. python读取nc文件并转换成csv_使用Python截取nc文件数据保存到CSV文件-Go语言中文社区...

    问题要求: 编写一个函数完成以下任务:截取经度在23°N-40°N,纬度在118°E-131°E范围内各属性不同深度的数据,使用Python中合适的数据结构将截取的数据保存到同名CSV文件中.(nc文 ...

  2. php格式转换成docx,如何在PHP中修改.doc或.docx文件

    我必须修改php中上传的.doc或.docx文件.我用谷歌搜索,但我只发现了如何阅读,却没有. 我想要原样的Word文件,并将文本放在该MS Word文件的底部. 怎么可能有人知道,请回复. 谢谢, ...

  3. python读取nc文件并转换成csv_Python提取netCDF数据并转换为csv文件

    netCDF全称是network Common Data Format(网络通用数据格式),是由美国大学大气研究协会(University Corporation for Atmospheric Re ...

  4. cad转dxf格式文件太大,将CAD图纸文件进行转换成低版本DXF格式如何进行?

    将CAD图纸文件进行转换成低版本DXF格式如何进行?CAD图纸文件在绘制时候会有不同的版本但是在进行查看的时候会由于图纸的版本问题而无法将图纸文件进行打开,这个时候就需要进行的操作就是将其进行版本间的 ...

  5. html表格转换为csv,python实现将html表格转换成CSV文件的方法

    python实现将html表格转换成CSV文件的方法 发布于 2015-11-18 16:53:39 | 155 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种 ...

  6. python将图片转换成动漫,python实现图片转换成素描和漫画格式

    本文实例为大家分享了python实现图片转换成素描和漫画格式的具体代码,供大家参考,具体内容如下 原图 图片转换后的成果 源码 # -*- coding: utf-8 -*- import cv2 f ...

  7. 气象NC扇形经纬网格转换成前端要求的等经纬网格

    气象NC扇形经纬网格转换成前端leaflet-vector-scalar.js要求的等经纬网格 背景:最近从气象局拿到文件格式为NC的气象文件(包括温度.湿度.风.气压.雨量等),需要读取其中的温度数 ...

  8. html文件转换html格式,pdf文件怎么转换成html格式

    PDF文件怎么转换成html格式呢?html格式其实就是网页格式,PDF文件和网页文件一般情况下是两种完全不搭边的格式,但是不可否定的是办公室的多样化总有人会有这样的需求,只要有需求就会有其相应的解决 ...

  9. python 替换word内容 doc转换成docx

    python 替换word内容 doc转换成docx doc转换成docx 北京市,天津市,上海市,重庆市,河北省,山西省,辽宁省,吉林省,黑龙江省,江苏省,浙江省,安徽省,福建省,江西省,山东省,河 ...

  10. 什么文件可以保存成html文件格式,PDF文件可以转换成html格式吗

    原标题:PDF文件可以转换成html格式吗 PDF文件怎么转换成html格式呢?html格式其实就是网页格式,PDF文件和网页文件一般情况下是两种完全不搭边的格式,但是不可否定的是办公室的多样化总有人 ...

最新文章

  1. iphone如何查看wifi密码_WIFI密码如何破解
  2. Jquery插件(一) webupload上传插件
  3. 2017.3.31 spring mvc教程(六)转发、重定向、ajax请求
  4. java jdk win10安装_Java 安装 JDK WIN10
  5. 注释那些事儿:前端代码质量系列文章(一)
  6. python常用模块:pickle、shelve、json、xml、configparser
  7. 复现扫描全能王的增强锐化
  8. practice:如何使用2008R2上的AD管理中心
  9. java 过滤sql特殊字符_JAVA中过滤特殊字符预防SQL注入
  10. Windows 系统的默认字体是什么?应用的默认字体是什么?
  11. 心不唤物,物不至,聊聊积极心态重要性
  12. SuperMap WebGL拖拽式画圆和画矩形
  13. 你必须知道的“小鼠葡萄糖代谢”相关试验重点要点
  14. 考研前辈最后悔的事都有哪些?
  15. 网心科技马婷:探寻边缘计算的“诗和远方”
  16. html ico 图片 无效,favicon.ico不显示的原因分析和解决办法
  17. Arduino UNO驱动TM1637四位时钟数码管显示时间
  18. C++ fgets()函数
  19. 数据仓库十大主题;TeraData金融数据模型
  20. Canvas绘制圆点线段

热门文章

  1. 异常值检验的一些方法
  2. 程序设计 Week15 字符串作业
  3. Redhat 7网络服务无法启动问题(“Device does not seem to be present, delaying initialization”)处理
  4. Python爬虫——多线程爬取阳光问政
  5. C#微信、支付宝扫码支付源码
  6. VMware 配置虚拟机固定IP指南
  7. UI设计,扁平化还是拟物化?
  8. 苹果电脑win10蓝牙音响卡顿_win10 蓝牙音箱 卡顿【相关词_ win10蓝牙鼠标卡顿】...
  9. matlab多个图例,Matlab 画多个图例( Plot multiple legends )
  10. 细谈Axios中那些不为人知的秘密!一文读懂Axios