С помощью библиотеки shutil не могу скопировать файлы из словаря в папку

В своей функции с помощью shutil.copy2 я пытаюсь скопировать файлы из словаря в созданные уже мною папки, но получаю исключение:

FileNotFoundError: [Errno 2] No such file or directory: 'icons/actions/address-book-new.png'

Нахожусь я сейчас в папке, в которую нужно скопировать файл. В данный момент file = 'icons/actions/address-book-new.png'

введите сюда описание изображения

Вот мой код:

dict_year = {2017: {5: ['icons/status/weather-snow.png'],
                    6: ['icons/status/mail-attachment.png']}, 
             2018: {1: ['icons/status/semi-starred.png'],
                    2: ['icons/status/trophy-bronze.png']}}

def copy_files(dict_year):
    new_path = 'icons_by_year'
    os.mkdir(new_path)
    os.chdir(new_path)
    for year, value in dict_year.items():
        os.mkdir(str(year))
        os.chdir(str(year))
        for month, file_list in value.items():
            os.mkdir(str(month))
            os.chdir(str(month))
            for file in file_list:
                shutil.copy2(file, os.getcwd())
            os.chdir(os.path.dirname(os.getcwd()))
        os.chdir(os.path.dirname(os.getcwd()))

Ответы (0 шт):