簡體   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