我使用以下代码将.xlsx文件转换为.csv文件。
import pandas as pd
data_xls = pd.read_excel('excelfile.xlsx', 'Sheet2', index_col=None)
data_xls.to_csv('csvfile.csv', encoding='utf-8')
代码正在工作,但是我得到了一个索引列,其中包含了我不想要的单元格编号。是否仍然不包括或删除该索引列?
文件输出
Unnamed Data
0 0.99319613
1 0.99319613
2 0.99319613
3 0.99319613
4 0.99319613
5 0.99319613
最佳答案
如docs forDataFrame.to_csv()
中所述,只需将index=False
作为关键字参数传递给不写入行名称。
data_xls.to_csv('csvfile.csv', encoding='utf-8', index=False)
关于python - Python使用pandas将xlsx转换为csv文件。如何删除索引列?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42422509/