ユーザーがコマンドを入力し、フィードバックをコンソールに出力する基本的なユーティリティをPython 3で作成しています。input()
または関数を使用してデータを入力する場合sys.stdin.readline()
、コマンドライン セッションは次のようになります (\r および \n 文字を含む)。
1. What is your name:\n
2. <user input>\n
3. Your name is <variable>.\n
\r
しかし、2行目に示すように、ユーザーが文字の代わりにEnterキーを押した後に文字を表示したいと思います\n
。ユーザーがすべてを入力してEnterキーを押した後、次のようになります
1. What is your name:\n
2. Your name is <variable>.\n
(2行目\r
は入力されたデータの後に文字があり、カーソルを左端に戻すため)
これを達成する方法を知っている人はいますか?