Я пытаюсь создать скрипт на работе, который позволит нам ввести пучку путей к каталогам, а затем рекурсивно скопировать эти каталоги на новый компьютер. Это для нашего процесса обновления компьютера с сотрудниками. Я знаю, что я могу использовать shutil для копирования источника в пункт назначения, но я хотел бы сделать еще один шаг и собрать все исходные каталоги, а затем скопировать их на целевой жесткий диск, используя те же пути каталога.Python: рекурсивно копировать пакет каталогов
Например: SRC = G: \ Пользователи \% specificuser% \ Documents ДСТ = C: \ Users \% specificuser% \ Documents
Я предпочел бы не вводить в источник и место назначения каждый время. Поэтому, наверное, мне сначала нужно знать, возможно ли это в Python. Если да, с чего начать?
все возможно в Python. :) – Pynchia
Вам не нравятся файлы и списки контроля доступа? Метаданные, подобные этому, не будут скопированы с помощью shutil. – Galax
, по-видимому, у адресата есть тот же путь, что и источник, кроме диска, к которому он принадлежит, поэтому вы можете создать пункт назначения на основе источника без повторного ввода – Pynchia