我需要在Python中读取用户的输入,但是以非阻塞的方式。我要检查他是否按了一封信,然后一次读一封信。有一个很棒的模块:msvcrt。可悲的是我不能在Ubuntu中使用它,所以我被卡住了。我看到一个类似于Ubuntu的curses,但我不明白该模块是如何工作的。我需要一个getch()
函数和一个khbit()
函数。 curses模块上的getch()
表现得很奇怪,我不知道如何操作它。我该怎么办?
答案 0 :(得分:0)
NCursos起初看起来令人生畏。但它更像是遵循配方而非困难。一步一步tutorial is here。请注意,您不一定要进入Windows部分。
At the end of this page,有关如何使用getch的信息。