Пишу на Python клиент-серверное приложение, где сервер использует суперсервер xinetd, цепляясь за сокеты своими stdin и stdout. И вроде бы всё ничего, но один момент мне абсолютно не понравился. Программа сначала читает все данные, проходит какой-то промежуток времени и только потом она отдаёт их в сокет. Думаю, во всём виноват режим буферизации. Для C построчный режим устанавливался бы как setvbuf (stream, 0, _IOLBF, 0);, а в Python абсолютно ума не приложу, как сделать что-то подобное. Может у кого-то есть идеи?
---
С Уважением,
Ответ на:
комментарий
от BuG2BuG
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Python запись в csv (построчно) (2021)
- Форум Буферизация «>» (2009)
- Форум [Python] Обработка построчно с shell-потока (2011)
- Форум буферизация OpenGL (2012)
- Форум буферизация stdio (2009)
- Форум Буферизация памяти (2005)
- Форум буферизация printf() (2006)
- Форум Вывести построчно (2013)
- Форум построчный diff (2013)
- Форум FIFO с буферизацией (2013)