5

私はアプリケーションを持っていて、ユーザーが RETURN/ENTER を押すたびに、入力のある定義に行きたいと思っています。

私はこのコードを使用しています:

while True:
    z = getch()
    # escape key to exit
    if ord(z) == 9:
        self.command()
        break
    if ord(z) == 27:
        print "Encerrando processo.."
        time.sleep(2)
        sys.exit()
        break

しかし、それはそこでブロックするだけで、それ以上のコードがある場合は、while が壊れている場合にのみ実行されません。tkinterも使えません!

キーが押された場合にのみ実行されるものはありますか? ループなし。

4

2 に答える 2