Wydaje się, że Python ma funkcje do kopiowania plików (np. shutil.copy) I funkcje do kopiowania katalogów (np. shutil.copytree), Ale nie znalazłem żadnej funkcji, która obsługuje oba. Jasne, sprawdzenie, czy chcesz skopiować plik lub katalog, jest trywialne, ale wydaje się, że jest to dziwne pominięcie.
Czy naprawdę nie ma standardowej funkcji, która działa jak cp -rpolecenie unix , tj. Obsługuje zarówno katalogi, jak i pliki i kopiuje rekursywnie? Jaki byłby najbardziej elegancki sposób obejścia tego problemu w Pythonie?
copytreeskopiowanie pojedynczego pliku?