Я хотел бы прочитать несколько файлов и добавить новый столбец год. Имя файла: Shirt_2016, Shirt_2017, Shoe_2018, Shoe_2019,
rawfolder = 'c:/users/a/desktop/item'
A = pd.DataFrame(pd.read_excel('%s/Shirt_2016' %(rawfolder), sheetname="sheet1", header=None)
B = pd.DataFrame(pd.read_excel('%s/Shirt_2017' %(rawfolder), sheetname="sheet1", header=None)
C = pd.DataFrame(pd.read_excel('%s/Shoe_2018' %(rawfolder), sheetname="sheet1", header=None)
D = pd.DataFrame(pd.read_excel('%s/Shoe_2019' %(rawfolder), sheetname="sheet1", header=None)
.
.(Script to run)
.
Как создать извлечение столбца года в отношении «% s / Shoe_2019» и прочитать файл в данный момент времени в сценарии. Я пробовал следующее:
df['Year'] = (os.path.basename([A,B,C,D]).split('.')[0].split('_')[1])