io.RawIOBase
class io.RawIOBase
Базовый класс для необработанного двоичного ввода-вывода. Он наследует IOBase. Общедоступного конструктора нет.
Необработанный двоичный ввод-вывод обычно обеспечивает низкоуровневый доступ к базовому устройству ОС или API и не пытается инкапсулировать его в высокоуровневые примитивы (это остается для буферизованного ввода-вывода и текстового ввода-вывода, описанного далее в этом разделе).
Помимо атрибутов и методов из IOBase, RawIOBase предоставляет следующие методы:
read () - читает заданное количество байтов из объекта и возвращает их
readall () - читает и возвращает все байты из потока
readinto () - считывает байты в заданный объект и возвращает их количество
write () - записывает байтовый объект в необработанный поток и возвращает количество записанных байтов
Last updated