У меня есть скрипт, который анализирует файлы 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 .