qisys.interact – Interacting with the user

Small set of tools to interact with the user

qisys.interact. read_input ( )

Read input from the user

qisys.interact. ask_choice ( choices , input_text , return_int=False )

Ask the user to choose from a list of choices

qisys.interact. ask_yes_no ( question , default=False )

Ask the user to answer by yes or no

qisys.interact. ask_string ( question , default=None )

Ask the user to enter something. Returns what the user entered

qisys.interact. ask_program ( message )

Ask the user to enter a path to a program. Look for it in PATH. If not found, ask the user to enter the full path. If still not found, give up ...

qisys.interact. ask_app ( message )

Ask the use to enter path to a .app

qisys.interact. get_editor ( )

Find the editor searching the environment, lastly ask the user. Returns the editor.