У меня есть каталог с более чем 1000 CSV-файлов, которые я хочу прочитать и сохранить во фрейме данных, чтобы затем сохранить их в файл. Я хотел бы, чтобы размеры фрейма данных были [файл, строка в файле, содержимое строки]. Вот что я придумал до сих пор:
import pandas as pd
import glob
csv_files = glob.glob("data/*sample.csv")
df = (pd.read_csv(f) for f in csv_files)
dataset = pd.concat(df, ignore_index=True)
Это дает мне фрейм данных с формой [строка, содержимое строки], но я больше не могу видеть, из какого файла эта строка. Может ли кто-нибудь помочь мне здесь?