Запись новых данных в существующий файл CSV - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть скрипт, который анализирует файлы Excel все вместе из одного каталога. Он объединяет все файлы и объединяет их в один.

Прямо сейчас, как я пишу CSV-файлы из кадра данных, запуская пустой список, затем добавляя извлеченные данные из функции cutpaste, которая анализирует нужные мне данные из каждого файла и в новый кадр данных который затем записывает окончательный объединенный файл CSV.

files - это переменная, которая вызывает все файлы Excel из данного каталога.

# Create new CSV file
df_list = []

for file in files:
    df = pd.read_excel(io=file, sheet_name=sheet)     
    new_file = cutpaste(df)
    df_list.append(new_file)

df_final = pd.concat(df_list)
df_final.to_csv('Energy.csv', header=True, index=False)

Теперь мне нужен способ изменить мой код, чтобы я мог записывать любые новые файлы Excel, которые еще не существуют в Energy.csv в Energy.csv .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...