キーボード入力またはテキスト入力を意味するかどうかわかりません。 あなたがそうのようraw_inputで入力を受け付けループを持つことができ、複数のテキスト入力を持つようにしたい場合:
while True:
input = raw_input('Some input: ')
if input == "exit":
break
print "You said: " , input
あなたは、単にキーボード入力をしたい場合は、Windows上でこれを行うことができます:
ここ
import msvcrt
while True:
if msvcrt.kbhit():
print "Key pressed: %s" % msvcrt.getch()
pygameを使用している例です:
import pygame
pygame.init()
pygame.display.set_mode((640,480)) # open 640x480 window
running = True
while running: # repeat forever
for event in pygame.event.get(): # get event from the event queue
if event.type == pygame.QUIT:
running = False
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_a:
print "You pressed the key: 'a'"
if event.key == pygame.K_b:
print "Do something else"
pygame.quit();
あなたはpygameについて聞いたことがありますか? – Linus