Встроенная функция Python open()

Из документации Python 3

Открывает файл и возвращает соответствующий файловый объект. Если файл не может быть открыт, вызывается OSError. См. Чтение и запись файлов для получения дополнительных примеров использования этой функции.

Введение

Функция open() в Python используется для открытия файла и возвращает файловый объект. Это стандартный способ взаимодействия с файлами в вашей системе. Вы можете указать режим открытия файла, например, чтение (read), запись (write) или добавление (append).

Примеры

# Открывает совершенно новый файл (в режиме 'x' вызовет ошибку, если он уже существует)
spam = open('spam.txt', mode='x')
spam.write('My first line\n\n')
spam.close()
# Добавляет содержимое в файл и автоматически закрывает его после этого
with open('spam.txt', mode='a') as spam:
    spam.write('My second line')
with open('spam.txt') as spam:
    content = spam.read()
    print(content)
My first line

My second line

Связанные ссылки