raw_input (prompt_string)
can prompt to input. How to offer
default value? And how to make the default value user
editable?
问问题
10876 次
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
如果您希望他们能够设置默认值,您需要使用两个提示 - 一个设置默认值,然后另一个如上所述 - 或者使用除raw_input
.
于 2012-04-06T13:59:20.130 回答