Python использует pandas для преобразования xlsx в csv-файл. Как удалить столбец индекса?

Я использую следующий код для преобразования .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

1 ответов


как отмечено в документах для DataFrame.to_csv(), просто пройдите index=False в качестве аргумента, чтобы не писать имена строк.

data_xls.to_csv('csvfile.csv', encoding='utf-8', index=False)