Рубрики
Без рубрики

Как написать строку в текстовый файл в Python?

Автор оригинала: Python Examples.

Python – Написать строку в текстовый файл

Теперь вы можете сохранить или записать строку, чтобы написать файл в постоянном хранилище данных с помощью Python.

Чтобы написать строку в текстовый файл, выполните следующую последовательность шагов:

  1. Откройте файл в режиме записи, используя функцию Open ().
  2. Написать строку в файл с использованием метода записи ().
  3. Закройте файл, используя BLOCK () метод.

Пример 1: Написать строку в текстовый файл

В следующем примере мы возьмем константу строки и напишите строку в текстовый файл, следуя вышеупомянутой указанной последовательности шагов.

Python Program

text_file = open("sample.txt", "w")
n = text_file.write('Welcome to pythonexamples.org')
text_file.close()

Выход

29

Метод write () возвращает количество символов, записанных в текстовый файл.

Обратите внимание, что этот вид написания в текстовом файле перезаписывает данные, если файл уже присутствует. Если файл нет, он создает новый файл, а затем записывает строку в файл.

Пример 2. Написать строку в текстовый файл в текстовом режиме

Файл может быть открыт в двух режимах: первый – это текстовый режим, а второй – это двоичный режим. По умолчанию файл открыт в текстовом режиме. Однако вы можете явно указать режим.

В следующем примере мы откроем файл в текстовом режиме, добавив «т» В режиме и напишите строку в текстовый файл, следуя последовательности шагов, упомянутых в начале этого руководства.

Python Program

text_file = open("sample.txt", "wt")
n = text_file.write('Welcome to pythonexamples.org')
text_file.close()

Выход

29

Написание кроме строки в текстовый файл

Если вы хотите написать любой объект Python, отличный от строки или объекта байта к файлу, используя метод записи (), вы должны сначала преобразовать этот объект Python в объект строки или байта.

Резюме

В этом руководстве примеров Python мы узнали, как написать строку в текстовый файл, с помощью примеров программ.