Рекурсивно копировать файл или каталоги в Python

В Python, похоже, есть функции для копирования файлов (например,shutil.copy) и функции для копирования каталогов (например,shutil.copytree) но я не нашел ни одной функции, которая обрабатывает оба. Конечно, тривиально проверить, хотите ли вы скопировать файл или каталог, но это кажется странным упущением.

Неужели нет стандартной функции, которая работает как Unix?cp -r команда, т.е. поддерживает как каталоги, так и файлы и рекурсивно копирует? Что было бы самым элегантным способом обойти эту проблему в Python?

Ответы на вопрос(5)

Ваш ответ на вопрос