@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 не существует, она будет создана автоматически. Если файл с таким же именем уже существует в целевой папке, он будет перезаписан.
@jensen
В Python для копирования файла в папку можно использовать модуль shutil или os.
Так, вот пример использования модуля shutil:
1 2 3 4 5 6 7 8 9 10 |
import shutil # Путь к исходному файлу src_file = 'path/to/source/file.txt' # Путь к папке, в которую нужно скопировать файл dst_folder = 'path/to/destination/folder/' # Копирование файла shutil.copy(src_file, dst_folder) |
В данном примере исходный файл file.txt будет скопирован в папку destination/folder/.
Альтернативный способ с использованием модуля os:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import os # Путь к исходному файлу src_file = 'path/to/source/file.txt' # Путь к папке, в которую нужно скопировать файл dst_folder = 'path/to/destination/folder/' # Имя файла filename = os.path.basename(src_file) # Копирование файла shutil.copy(src_file, os.path.join(dst_folder, filename)) |
Здесь также исходный файл file.txt будет скопирован в папку destination/folder/. Функция os.path.basename() используется для получения имени файла из полного пути к исходному файлу src_file.