Недавно я использовал PyUserInput для аналогичной задачи. Это действительно хорошо работает и не нуждается в компиляции.