io.TextIOBase

class io.TextIOBase

Базовый класс для текстовых потоков. Этот класс предоставляет символьный и строковый интерфейс для потокового ввода-вывода. Он наследует IOBase. Общедоступного конструктора нет.

TextIOBase предоставляет или переопределяет эти атрибуты данных и методы в дополнение к атрибутам IOBase:

  • encoding

  • errors

  • newlines

  • buffer

  • detach ()

  • read () - читает и возвращает заданное количество символов из строки (или весь текст)

  • readline () - читает до новой строки или EOF и возвращает одну строку

  • seek () - меняет положение указателя потока на заданное смещение

  • tell ()

  • write () - пишет строку в поток и возвращает количество записанных символов

Last updated