Как я могу использовать raw_input с twisted?

Я знаю, что raw_input нельзя использовать в скрученном. Однако вот мое желаемое приложение.

У меня есть оборудование, обеспечивающее интерактивный последовательный порт терминала. Я пытаюсь подключиться к этому порту и отправлять команды асинхронно. Мне это нужно, потому что это контроллер мотора, который, как только я введу команду, он «заблокируется» и убежит (мой текущий код). Мне нужно иметь возможность ввести другую команду, например ESTOP, в случае проблем или опасности.

Я читал кое-что о twisted.internet.stdio.StandardIO , но мне не очень повезло .. Мне нужно иметь возможность ввести другую команду, например ESTOP, в случае проблем или опасности.

Я читал кое-что о twisted.internet.stdio.StandardIO , но мне не очень повезло .. Мне нужно иметь возможность ввести другую команду, например ESTOP, в случае проблем или опасности.

Я читал кое-что о twisted.internet.stdio.StandardIO , но мне не очень повезло .. Любой совет / помощь по этому поводу были бы замечательными.

6
задан MPelletier 28 September 2013 в 12:51
поделиться