Чтобы скопировать содержимое файла в другой файл, нам достаточно "прочитать" первый файл и записать полученную информацию в другой файл
1 2 3 4 5 6 7 8 9 10 |
parent_file = 'information.txt' # Родительский файл, из которого мы будем копировать содержимое child_file = 'information_copy.txt' # Дочерний файл, в который мы будем вставлять скопированную информацию with open(parent_file, 'r', encoding='utf-8') as p_file: # Открываем файл с помощью функции open, в параметрах ставим 'r', что означает 'read', установляем стандартную кодировку parent_info = p_file.read() # Сохраняем информацию в переменную with open(child_file, 'w', encoding='utf-8') as c_file: # В параметрах ставим 'w', что означает 'write' c_file.write(parent_info) # Записываем в дочерний файл информацию |
@raina
Вы можете скопировать содержимое одного файла в другой файл, используя Python, следуя следующим шагам:
1 2 |
with open("исходный_файл.txt", "r") as file1: with open("копия_файла.txt", "w") as file2: |
1
|
file2.write(file1.read()) |
1 2 |
file1.close() file2.close() |
Полный код будет выглядеть следующим образом:
1 2 3 4 5 |
with open("исходный_файл.txt", "r") as file1: with open("копия_файла.txt", "w") as file2: file2.write(file1.read()) file1.close() file2.close() |
В этом примере мы используем менеджер контекста, чтобы автоматически закрыть файлы, после того, как операции чтения и записи будут завершены.