Вам нужно сделать следующее, чтобы добавить имена файлов в фрейм данных:
import pandas as pd
x1 = pd.DataFrame({"Name": ["A", "B", "C", "D"], "Salary": [1, 2, 3, 4]}) # was read from file named ONE
x1["FileName"] = "ONE" # add file name column
print(x1)
x2 = pd.DataFrame({"Name": ["E", "F"], "Salary": [8, 99]}) # was read from file named TWO
x2["FileName"] = "TWO"
print(x2)
result = pd.concat([x1, x2], ignore_index=True) # concat two dataframes and reset index or rows
print(result)
Надеюсь, это было полезно, не стесняйтесь задавать вопросы.