Есть ли способ узнать, сколько данных доступно в сокете Python для приема?

Я понял, что должен использовать ioctl. Здесь есть похожие вопросы:

Мои вопросы:

  1. Что такое эквивалент FIONREAD в Python? Как мне вызвать sock.ioctl (), чтобы получить доступное количество байтов?
  2. Что делать, если я использую Python 2.5 в Windows? socket.ioctl появился в версии 2.6.

6
задан Community 23 May 2017 в 12:33
поделиться