Skip to content

Instantly share code, notes, and snippets.

@mbdevpl
Created August 23, 2015 00:26
Show Gist options
  • Save mbdevpl/ed9a64eed9903cc43286 to your computer and use it in GitHub Desktop.
Save mbdevpl/ed9a64eed9903cc43286 to your computer and use it in GitHub Desktop.
# attempt for:
# http://stackoverflow.com/q/30193945/4973698
#
# Do `pip install pyreadline` and run this script.
#
# Unfortunately, it does not work!
import readline
def input_def2(prompt, default=''):
readline.set_startup_hook(lambda: readline.insert_text(default))
try:
return input(prompt)
finally:
readline.set_startup_hook()
if __name__ == '__main__':
name = input_def2('Folder name: ', 'it works!!!')
print()
print(name)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment