pythonでエコーなしでコンソール入力を取得できますか?pythonでエコーなしでコンソール入力を取得できますか?
答えて
使用getpass:
>>> from getpass import getpass
>>> getpass()
Password:
'secret'
+1の読み方、+1の答え;-) –
私はgetch()のようなキャラクタを使用したいが、クロスプラットフォーム –
@ tm1rbrtのようなキャラクタを使用したい[curses](http://docs.python.org/おそらくあなたの最善の選択肢かもしれません。 –
たぶん'console'モジュールは、あなただけの賭けである(それはちょっとUnix用のcursesモジュールの「フォーク」だ)、しかし、私はその中に無効ターミナルエコーに関連したものを見ていません自分でそれを掘り下げようとするかもしれません。
この時点でクロスプラットフォームではありません.Windows 2000でWindowsをサポートするだけです。 – JasonFruit
また、別の解決策があります(少なくともUNIXシステムでは、これはWindowsで動作しているかどうかわかりません)。コンソール出力をオフにしてraw_inputを使用するだけです。
os.system("stty -echo")
password = raw_input('Enter Password:')
os.system("stty echo")
print "\n"
'stty -echo'は' stty echo'が呼び出されるまで持続します。これには、 'raw_input'がpythonを終了させるべきかどうかを決めるために、Pythonセッションの外部での永続化が含まれます。 –
- 1. RingoJS javascript - コンソールでユーザー入力を取得
- 2. エコー入力フィールドから値を取得
- 3. PHPでユーザーの入力を取得してエコーする
- 4. コンソールでCtrl + Cを入力として取得するには
- 5. 入力ストリームからオーディオ入力ストリームを取得できませんでした
- 6. PowerBIでRインテリセンスまたはコンソール出力を取得できますか?
- 7. Pythonで入力可能な空白をどこで入力できますか?
- 8. Rコンソールでユーザー入力を取得する方法
- 9. Kotlinでコンソール入力を読み取る
- 10. コンソール入力に書き込んでコンソールハンドルを取得する方法は?
- 11. .valueで入力から値を取得できません
- 12. JQueryで入力フォーカスの親を取得できませんか?
- 13. QIODeviceのような信号をコンソール入力(stdin)で取得する方法は?
- 14. cinを使わずにコンソールから入力を取得しますか?
- 15. xmlからhtmlタグを取得し、PHPでエコーしますか?
- 16. pythonでwinmm.dllを使用して入力デバイスを取得する
- 17. PythonスクリプトでJenkinsコンソール出力を取得して印刷する方法
- 18. PHPスクリプトがPythonスクリプトから出力を取得できない
- 19. Windowsリモートサーバーでコマンドを実行し、C#.NETでコンソール出力を取得します。
- 20. 入力後にエコーで入力したテキストを表示PHP
- 21. リモートコンピュータからコンソール出力を取得する方法(ssh + python)
- 22. JavaScriptのコードで入力値を取得できない理由
- 23. コンソールから複数のライン入力を取得する
- 24. Python HTTPServer serve_foreverコンソール入力
- 25. Wordpressで投稿のタイトルをエコーなしで取得する
- 26. Rubyで入力を取得
- 27. 入力のpythonからリストを取得
- 28. DOMの入力テキストから値を取得できません
- 29. jqueryのフォームから入力値を取得できません
- 30. 入力ボックスから値を取得できません
コンソール**入力**および**エコー**?計算しません。詳細が必要です。 –