В списке list хранятся пути к файлам с данными.
Данные обрабатываются в цикле, требуется считать данный в датафрейм из каждого файла и вывести на экран.
#
for file in list_data:
s = os.path.basename(file)
df_terminals = pd.read_excel(file , sheet_name='terminals', header=0, index_col=None )
df_terminals['update_dt'] = s[10:-11]+'-'+s[12:-9]+'-'+s[14:-5]
print(df_terminals)
del(df_terminals)
Но df_terminals не перезаписывается!
Цикл работает, file изменяется, df_terminals['update_dt'] перезаписывается.
Как полностью удалить датафрейм?
/home/user/project/t_02.xlsx
t_02.xlsx
Вывод датафрейма
/home/user/project/t_03.xlsx
t_03.xlsx
Вывод старого датафрейма с новым updat
/home/user/project/t_01.xlsx
t_01.xlsx
Вывод старого датафрейма с новым updat