io.BytesIO

class io.BytesIO ( [initial_bytes] )

Реализация потока с использованием байтового буфера в памяти. Он наследует BufferedIOBase. Буфер удаляется при вызове метода close ().

Необязательный аргумент initial_bytes - это байтовый объект (bytes-like object ), содержащий начальные данные.

BytesIO предоставляет или переопределяет эти методы в дополнение к методам из BufferedIOBase и IOBase:

  • getbuffer ()

  • getvalue () - возвращает все байты, содержащиеся в буфере

  • read1 ()

  • readinto1 ()

Last updated