pythonでのraw_input()の使い方
python初心者です.whileループ内でコンソールからの入力の取得をinput()もしくはraw_input()で取得したいのですが,何も入力がない場合はスルーして次のコマンドを実行するようなコードを書きたいと思っています.(コンソールのバッファに何も溜まっていなかったら,input()
は呼ばない,という実装にしたいのです)
イメージとしては
while True:
tmp = '0'
if (console.readable()):
tmp = input()
print tmp
hogehoge
という感じです.(このコードはあくまでイメージなので実際には動きません)
このconsole.readable()
の部分は以前Cで似たようなことをした時に実装した方法なのですが,この部分をpythonで実装するにはどうすればよいか,という質問です.
なかなか調べても良いページが見当たらず,だれか知恵をお貸しいただけないでしょうか.
よろしくお願い致します