繁体   English   中英

使用python-2.7进行数据解析/导入,格式化和导出

[英]Data parsing/importing, formatting and exporting using python-2.7

当前使用Pearl来从大量数据生成表格并导出到excel。

我们正在寻求切换到python报告系统。

寻找从.csv或.xls文件导入/解析数据到python,格式化该数据,在控制台中打印数据以及将格式化的数据导出到电子表格中的最佳方法。 (最好是最简单/最漂亮的意思)

想要理想的输出:

%符号是可选的
*可以更改字母以外的任何其他标记

也想在导出后在python中使用此数据做更多的事情

这样的事情应该做的工作

对于python3:

import csv
with open("output.csv","w",newline='') as f:
    output = csv.writer(f) 
    for line in csv.reader(open("input.csv")):
        for item in line[2:]:

            #to skip empty cells
            if not item.strip():
                continue

            item = item.split(":")
            print([line[1]+item[0],item[1].rstrip("%")])
            output.writerow([line[1]+item[0],item[1].rstrip("%")])

如果使用python2,则将第二行替换为

with open("output.csv","wb") as f:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM