ユーザーに入力を求め、同時にヒントを与える方法がわかりません。
入力が完全に空であるためraw_input("some description")
、小さなウィンドウがポップアップ表示され、ユーザーが何かを入力する必要があります。同じことを達成する方法はありますが、入力ボックスに既に何かが書き込まれています (ユーザーが受け入れるか、単に変更できるヒント)。
これは以前に回答されています:
https://stackoverflow.com/a/2533142/1217949
標準ライブラリ関数 input() および raw_input() には、この機能がありません。Linux を使用している場合は、readline モジュールを使用して、事前入力値と高度な行編集を使用する入力関数を定義できます。
def rlinput(prompt, prefill=''):
readline.set_startup_hook(lambda: readline.insert_text(prefill))
try:
return raw_input(prompt)
finally:
readline.set_startup_hook()