Python3
1# python1.py 2import time 3time.sleep(1) 4a = input("入力") 5print(a) 6 7# python2.py 8import time 9time.sleep(1)
$Python3 python1.py a # time.sleepで待機中に aと入力しエンタキーを押した 入力a # print(a)部分 $Python3 python2.py a # time.sleepで待機中に aと入力しエンタキーを押した $a -bash: a: command not found
time.sleep()で待機中にキー入力をしてエンタキーを押すと、sleepが終了したら上のように、待機中に入力した文字が次のプログラム(なにもなければコマンドとして)に使われてしまいますが、それを防ぐにはどうすればいいのですか?
なお、環境はMacOSです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/18 01:29
2019/09/18 01:34
退会済みユーザー
2019/09/18 03:45