当在python中将多个Excel'.xlsx'转换为'.csv'文件时,我得到了额外的列?

时间:2018-11-19 09:39:42

标签: python excel python-3.x pandas csv

我正在尝试使用python中的熊猫将多个Excel文件'.xlsx'转换为'.csv'。我可以在csv中转换多个excel文件,但是在“ .csv”文件的开头有一个额外的列。

这是我的代码-

import pandas as pd,xlrd,glob

excel_files = glob.glob(r"C:\Users\Videos\file reader\*.xlsx")
for excel_file in excel_files:

  print("Converting '{}'".format(excel_file))
  try:
      df = pd.read_excel(excel_file)
      output = excel_file.split('.')[0]+'.csv'
      df.to_csv(output)
  except KeyError:
      print("  Failed to convert")

输入-

enter image description here

输出-

enter image description here

正如我们在输出文件中看到的,还有一个额外的列。谁能告诉我 我如何删除它?

谢谢

0 个答案:

没有答案