Вы должны сказать нам, с каким типом объекта вы работаете. Я предполагаю, что вы говорите о чтении сокета. Либо вы читаете сокет с блокировкой, либо читаете без блокировки. Вы можете измерить, как вы только что прочитали неблокируемое чтение, если вам это интересно. Однако, похоже, что вы пытаетесь согнуть python в парадигму потокового буфера в стиле java.io, которую он просто не поддерживает в деталях.