如何打开文件并保存为csv

时间:2015-09-16 13:25:52

标签: python csv

我目前将网站上的报告导出为' csv'文件。但是,当我打开它们时,我会收到这个弹出消息:

  

您尝试打开的文件' Jul2015.csv',有所不同   格式比文件扩展名指定的格式。验证文件是否正确   没有损坏,并且在打开文件之前来自受信任的来源。做   你想现在打开文件吗?

我点击“是”'并且文件以某种类型的xls'打开。格式。所以我保存为' csv'格式,当我报告新保存的文件时,它遵循' csv'格式。

所以我的问题是,如何在python中打开初始导出的报告并另存为' csv'所以我可以避免不一致的格式化?

由于

2 个答案:

答案 0 :(得分:2)

尝试:

import pandas as pd
data_xls = pd.read_excel('export.csv', 'Sheet1', index_col=None)
data_xls.to_csv('exceltocsv.csv', encoding='utf-8')

答案 1 :(得分:0)

这也应该有效,并且不使用外部库。

with open("exported.csv", "r") as f:
    lines = f.readlines()
with open("xlstocsv.csv", "r") as g:
    g.writelines(lines)