# コマンドラインからの入力を受け付ける

# Python

name = raw_input('input your name: ')

# Ruby

STDIN.getc (文字単位), STDIN.gets (行単位)

  • 参考: Ctrl + P とかで履歴を使えるようにする ➙ readline
while buf = Readline.readline("> ", true)
    print "-> ", buf, "\n"
end
  • Enter 押さなくても1文字ごとに入力を処理したい ➙ Curses
while c = Curses::getch
    ...
end

[ 📩 ご意見 ]