Я в основном пытаюсь заставить Python создать группу папок в каталоге с именем каждой папки на основе списка в файле Excel. Список находится в столбце D с заголовком «Имя папки».
Я смог сделать это с отдельной ячейкой, но изо всех сил пытался выяснить, как сделать это для нескольких. Код, который у меня есть, приведен ниже.
Ваша помощь очень ценится - я новичок в этом! `
import os
import openpyxl
def folder_creation(EXCEL_FILE_DIRECTORY, FOLDER_CREATION_LOCATION, EXCEL_FILE_NAME):
os.chdir (EXCEL_FILE_DIRECTORY)
workbook = openpyxl.load_workbook (EXCEL_FILE_NAME)
sheet = workbook.get_sheet_by_name ('Sheet1')
folderName = sheet ['D2'].value
baseDir = FOLDER_CREATION_LOCATION
os.makedirs(os.path.join(baseDir, folderName))
print ("\nFolder created in: ", os.path.join(baseDir, folderName))