Запись в текстовый файл на Python: объяснение с примерами кода

Чтобы записать текст в текстовый файл в Python, вы можете использовать несколько методов. Вот несколько часто используемых подходов:

Метод 1: использование метода write()

# Open the file in write mode
file = open("filename.txt", "w")
# Write content to the file
file.write("This is the content to be written.")
# Close the file
file.close()

Метод 2: использование оператора with

# Open the file in write mode using the with statement
with open("filename.txt", "w") as file:
    # Write content to the file
    file.write("This is the content to be written.")

Метод 3: использование метода writelines()

# Open the file in write mode
file = open("filename.txt", "w")
# Write multiple lines to the file
lines = ["Line 1\n", "Line 2\n", "Line 3\n"]
file.writelines(lines)
# Close the file
file.close()

Метод 4. Использование функции print()

# Open the file in write mode
file = open("filename.txt", "w")
# Redirect the print output to the file
print("This is the content to be written.", file=file)
# Close the file
file.close()

Метод 5. Использование модуля os

import os
# Specify the file path
file_path = "filename.txt"
# Write content to the file
with open(file_path, "w") as file:
    file.write("This is the content to be written.")

Это некоторые из наиболее часто используемых методов записи в текстовый файл в Python. Не забудьте закрыть файл после записи в него, чтобы убедиться, что все изменения сохранены правильно.