В Python существует два типа файлов:
Это файлы с, сюрприз, текстом и обычно этот текст человек может прочитать. Блокнот, sublime, IDE и другие редакторы умеют читать и редактировать этот тип файлов.
Обычно текст может храниться в двух форматах: (.txt
) — простой текст и (.rtf
) — «формат обогащенного текста».
В бинарных файлах данные отображаются в закодированной форме (с использованием только нулей (0) и единиц (1) вместо простых символов). В большинстве случаев это просто последовательности битов.
Любую операцию с файлом можно разбить на три крупных этапа:
В Python есть встроенная функция open()
. С ее помощью можно открыть любой файл на компьютере. Технически Python создает на его основе объект.
Синтаксис следующий: