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. コンソール入力に書き込んでコンソールハンドルを取得する方法は?
- 4. QIODeviceのような信号をコンソール入力(stdin)で取得する方法は?
- 5. cinを使わずにコンソールから入力を取得しますか?
- 6. PHPスクリプトがPythonスクリプトから出力を取得できない
- 7. 入力後にエコーで入力したテキストを表示PHP
- 8. リモートコンピュータからコンソール出力を取得する方法(ssh + python)
- 9. xmlからhtmlタグを取得し、PHPでエコーしますか?
- 10. Windowsリモートサーバーでコマンドを実行し、C#.NETでコンソール出力を取得します。
- 11. Rubyで入力を取得
- 12. Jquery入力の隠し値を取得できません
- 13. コンソールから入力を取得した後にスイングウィンドウが表示されない
- 14. 入力ボックスから値を取得できません
- 15. Androidのフォームからユーザー入力を取得できません
- 16. Wordpressで投稿のタイトルをエコーなしで取得する
- 17. テーブルに入力するための入力フォームアイテムを取得できません
- 18. CまたはC++を使用してコンソールから生の入力を取得
- 19. 入力でキーワードを取得し、jqueryの
- 20. jQuery。ボタンクリックイベントでテキスト入力フィールドの値を取得しますか?
- 21. 値をエコーしないでFabricのユーザからパスワードを取得
- 22. Pythonはコンソール入力を継続的に解析します
- 23. Django/PythonでPDFフォームを自動入力できますか?
- 24. SOAPUI groovyスクリプトでコンソール入力を一時停止できますか?
- 25. 有効なWinSATアセスメントを取得できません。 JavaScriptコンソール
- 26. WPFリストビューを使用してユーザー入力を取得できますか?
- 27. コンソールから読み取るときに入力テキストを太字にします
- 28. 取得コンソール出力は
- 29. WPFで簡単に素早くユーザー入力を取得できますか?
- 30. 最後のセッションで入力したすべてのコードをコンソールに出力できますか?
コンソール**入力**および**エコー**?計算しません。詳細が必要です。 –