Я использую python-сокет в качестве файла для общения с другим процессом:
def connect(self):
try:
self.sock = socket.socket( socket.AF_INET, socket.SOCK_STREAM)
self.sock.connect( (self.target, self.port) )
self.fobj = self.sock.makefile()
Обычно я пишу команду через сокет и ожидаю ответа в течение определенного периода. Итак, мой вопрос: есть ли способ добиться тайм-аута при чтении строки из объекта файла сокета?
Спасибо,