在python中中断输入

时间:2014-04-25 15:15:59

标签: python python-3.x input

我想停止输入。在用户输入一定长度的字符串的情况下,然后python"按下为他们输入,"并缩短投入。

print("[Play]  Cheats  Credits  ", end='')
inp=input("")
if inp=="d":
    print("Play  [Cheats]  Credits  ", end='')
    inp=input("")
if inp=="a":
    ...

我希望在用户输入单个字母后立即获取输入。感谢。

1 个答案:

答案 0 :(得分:0)

这是一个非阻塞原始输入。它的实现因操作系统而异。这篇文章的出发点是:http://repolinux.wordpress.com/2012/10/09/non-blocking-read-from-stdin-in-python/#select