Я пытаюсь ежедневно загружать данные CSV в Python. У меня есть разные файлы, такие как следующие для каждого дня. Мне нужна помощь в добавлении двух столбцов, где значения из столбцов взяты из имени файла, например, первый столбец должен принимать значение до '_', а второй столбец принимает часть датыиз имени файла.
board_2019-08-08.csv
sign_2019-08-08.csv
Summary_2019-08-08.csv
Код:
path = "C:\xyz\Files\ETL\Dashboard"
all_files = glob.glob(os.path.join(path, "*.csv"))
for file in all_files:
file_name = os.path.splitext(os.path.basename(file))[0]
dfn = pd.read_csv(file, skiprows = 17)
dfn['Page'] = 'Dashboard'
del dfn['Dimension']
dfn = dfn.iloc[1:]
dfn.columns = ['LoanId', 'Impressions', 'Page']
`