2

raw_input (prompt_string)入力を促すことができます。デフォルト値を提供する方法は ?そして、デフォルト値のユーザーを 編集可能にする方法は?

4

2 に答える 2

8

readline / pyreadline、あるいはおそらく呪いを調べることをお勧めします。

于 2012-04-06T13:59:08.977 に答える
5

ユーザーが編集可能とはどういう意味かわかりません。デフォルトを提供したい場合は、以下をオーバーライドできます。

my_input = 'default value'
# user_input will be set to my_input if they just press enter
user_input = raw_input("Enter a string (default: %s):\n" % my_input) or my_input

デフォルト値を設定できるようにする場合は、2つのプロンプトを使用する必要があります。1つはデフォルトを設定し、もう1つは上記のように設定するか、または以外のツールを使用しますraw_input

于 2012-04-06T13:59:20.130 に答える