将数据从csv复制到excel

时间:2016-06-24 20:08:02

标签: python excel csv

我是Python的新手。

我有1000个CSV文件,每个文件都有相同的数据类型(每个文件大约10k个数据点)。 想要将所有数据点从CSV复制到模板excel文件,其中所有图形和计算都是定制的。然后将这些文件保存为带有csv文件名的新excel文件,保持模板文件不变。

import csv
import openpyxl
for x in range(1,2):
    f = open("ver20_RUN" + str(x) + ".csv", "r")
    f_con = csv.reader(f)
    f_data = []
    for row in f_con:
        if len (row) != 0:
            f_data = f_data + [row]
    f.close()
    wb =openpyxl.load_workbook("tmp.xlsx")
    sheet = wb.get_sheet_by_name('Sheet1')
    sheet['A1'] = f_data # I cant figure how I can copy data from f_data to Sheet1
    wb.save("result" + str(x) + ".xlsx")

有没有快速的方法来查看大量数据。

感谢

0 个答案:

没有答案