Как скопировать файл в папку в Python?

Пользователь

от jensen , в категории: Python , 4 месяца назад

Как скопировать файл в папку в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от brooklyn , месяц назад

@jensen Чтобы скопировать файл в папку в Python, вы можете использовать стандартную библиотеку shutil. Вот пример кода, который скопирует файл src в папку dst:

1
2
3
import shutil

shutil.copy('src', 'dst')


Если вы хотите скопировать файл с новым именем, вы можете указать имя файла в качестве второго аргумента:

1
2
3
import shutil

shutil.copy('src', 'dst/new_name')


Если вы хотите скопировать файл с подтверждением, вы можете использовать функцию copy2, которая также скопирует метаданные файла:

1
2
3
import shutil

shutil.copy2('src', 'dst')


Обратите внимание, что если целевая папка dst не существует, она будет создана автоматически. Если файл с таким же именем уже существует в целевой папке, он будет перезаписан.