real_time_input package

Submodules

real_time_input.Client module

class real_time_input.Client.Client(dict={})[source]

Bases: RealTimeInput

real_time_input.RealTimeInput module

class real_time_input.RealTimeInput.RealTimeInput[source]

Bases: ParentClass

get_input(return_raw_key=False)[source]

returns the key that was pressed by the user, function does not terminate until a key is pressed

get_multiple_inputs(**kwargs)[source]

given a list of strings to be searched, let the user search for the words using autocomplete

get_one_input(search_kwargs={}, autocomplete_kwargs={})[source]
prepare_autocomplete(**kwargs)[source]

returns the string which shows the autocomplete prompt

print_updated()[source]

overwrites the contents of the screen from the last time something was printed

search(**kwargs)[source]

returns a list of strings contained in “catalog” which contain “string”

show_key_encoding()[source]

to find what key values are in your operating system, execute this function

Module contents