Python readline 模块,set_startup_hook() 实例源码

我们从Python开源项目中,提取了以下7个代码示例,用于说明如何使用readline.set_startup_hook()

项目:cluster-genesis    作者:open-power-ref-design-toolkit    | 项目源码 | 文件源码
def rlinput(prompt, prefill=''):
    readline.set_startup_hook(lambda: readline.insert_text(prefill))
    try:
        return raw_input(prompt)
    finally:
        readline.set_startup_hook()
项目:cluster-genesis    作者:open-power-ref-design-toolkit    | 项目源码 | 文件源码
def rlinput(prompt, prefill=''):
    readline.set_startup_hook(lambda: readline.insert_text(prefill))
    try:
        return raw_input(prompt)
    finally:
        readline.set_startup_hook()
项目:cluster-genesis    作者:open-power-ref-design-toolkit    | 项目源码 | 文件源码
def rlinput(prompt, prefill=''):
    readline.set_startup_hook(lambda: readline.insert_text(prefill))
    try:
        return raw_input(prompt)
    finally:
        readline.set_startup_hook()
项目:cluster-genesis    作者:open-power-ref-design-toolkit    | 项目源码 | 文件源码
def rlinput(prompt, prefill=''):
    readline.set_startup_hook(lambda: readline.insert_text(prefill))
    try:
        return raw_input(prompt)
    finally:
        readline.set_startup_hook()
项目:multimodal_dialogue    作者:harmdevries89    | 项目源码 | 文件源码
def rlinput(prompt, prefill=''):
   readline.set_startup_hook(lambda: readline.insert_text(prefill))
   try:
      return raw_input(prompt)
   finally:
      readline.set_startup_hook()
项目:oasis    作者:privacylabs    | 项目源码 | 文件源码
def rlinput(prompt, prefill=''):
  readline.set_startup_hook(lambda: readline.insert_text(prefill))
  try:
    return raw_input(prompt)
  finally:
    readline.set_startup_hook()
项目:vitess-tools    作者:jvaidya    | 项目源码 | 文件源码
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()