バックグラウンドでサイレントモードで実行されるバックアップデーモンを開発しています。デーモンはバックアップソフトウェアのduplicity
に依存しています。バックアップソフトウェアはバックアップ時に暗号化キーが必要です。明らかに、デーモンはそのようなものへのアクセス権がないので、コンソールからパスワードを尋ねることはできません。Pythonでグラフィカルなダイアログを使ってパスワードを尋ねる最も簡単な方法は?
パスワードを入力してアプリケーションに(Python変数を使用して)返すように求めるプロンプトを簡単に作成する方法はありますか?私はPython 2.7を使用しています。
import Tkinter, tkSimpleDialog
tkSimpleDialog.askstring("Password", "Enter password:", show='*')
のPython 3.3の場合:あなたは最も簡単な(Pythonの2.7)を求めているので
TkInterまたはPyQtを使用できますか? – chrisaycock
はい、余分な依存関係についてあまり心配していません。 – liamzebedee