我们从Python开源项目中,提取了以下7个代码示例,用于说明如何使用readline.set_startup_hook()。
def rlinput(prompt, prefill=''): readline.set_startup_hook(lambda: readline.insert_text(prefill)) try: return raw_input(prompt) finally: readline.set_startup_hook()
def read_value_orig(prompt, default=''): if not prompt.endswith(' '): prompt += ' ' if type(default) is int: default = str(default) readline.set_startup_hook(lambda: readline.insert_text(default)) try: return raw_input(prompt).strip() finally: readline.set_startup_hook()