English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основные курсы Python

Управление потоком Python

Функции в Python

Типы данных в Python

Файловые операции Python

Объекты и классы Python

Даты и время Python

Продвинутые знания Python

Руководство Python

Метод использования write() Python и примеры

Методы File (файл) Python

Обзор

write() Метод используется для записи指定的 строки в файл.

До закрытия файла или обновления буфера содержимое строки хранится в буфере, и в файле вы не видите записанного содержимого.

Если режим открытия файла содержит b, то при записи содержимого файла, параметр str (параметр) необходимо преобразовать в формат bytes с помощью метода encode, в противном случае появится ошибка: TypeError: необходим объект bytes-like, а не 'str'.

Синтаксис

Синтаксис метода write()如下所示:

fileObject.write( [str ])

Параметр

  • str -- Текст для записи в файл.

Возвратное значение

Возвращает длину введенного символа.

Пример

Следующий пример демонстрирует использование метода write():

# Открыть файл
fo = open("test.txt", "w")
print("Имя файла: ", fo.name)
str = "Сайт основного教程"
fo.write( str )
# Закрыть файл
fo.close()

Результат выполнения примера выше:

Имя файла: test.txt

Просмотр содержимого файла:

$ cat test.txt 
Сайт основного教程

Методы File (файл) Python