Python Pandas导出数据

时间:2017-03-26 03:32:58

标签: python excel pandas

我正在使用python pandas来处理一些数据。我已使用以下代码将我的数据导出到excel文件。

writer = pd.ExcelWriter('Data.xlsx');
wrong_data.to_excel(writer,"Names which are wrong", index = False);
writer.save();

但是,当我打开excel工作簿时,它会一直显示excel文件中有一个公式。问题是我总是压倒工作簿,因此不清楚这个错误来自何处。有谁知道如何解决这个问题?

<?xml version="1.0" encoding="UTF-8" standalone="true"?>

-<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">

    <logFileName>error058920_06.xml</logFileName>

    <summary>Errors were detected in file 'C:\Users\adrlee\Desktop\Python files\Data.xlsx'</summary>


    -<removedRecords summary="Following is a list of removed records:">

    <removedRecord>Removed Records: Formula from /xl/worksheets/sheet1.xml part</removedRecord>

    </removedRecords>

    </recoveryLog>

1 个答案:

答案 0 :(得分:0)

如果您只想使用MS Excel中的输出数据,则可以更轻松地使用CSV文件。

Pandas.to_csv能够将数据框导出为CSV文件。在MS Excel中打开CSV文件后,您可以执行任何操作。保存数据时,您可以选择将其保存到xlsx文件或保留CSV文件。