Module Expr Str ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias alias alias alias ImportFrom alias alias alias ImportFrom alias alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias alias alias alias alias ImportFrom alias alias alias ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias alias alias ImportFrom alias alias ImportFrom alias
N/A N/A Various generic utility functions and classes.

Utilities are mainly for internal usage, but external libraries and tools
may find some of them useful. Utilities are generally stable, but absolute
backwards compatibility between major versions is not guaranteed.

All utilities are exposed via the :mod:`robot.utils` package, and should be
used either like::

    from robot import utils

    assert utils.Matcher('H?llo').match('Hillo')

or::

    from robot.utils import Matcher

    assert Matcher('H?llo').match('Hillo')
 argumentparser ArgumentParser cmdline2list application Application compat isatty py2to3 StringIO with_metaclass compress compress_text connectioncache ConnectionCache dotdict DotDict OrderedDict encoding console_decode console_encode system_decode system_encode CONSOLE_ENCODING SYSTEM_ENCODING error get_error_message get_error_details ErrorDetails escaping escape unescape split_from_equals etreewrapper ET ETSource frange frange markuputils html_format html_escape xml_escape attribute_escape markupwriters HtmlWriter XmlWriter NullMarkupWriter importer Importer match eq Matcher MultiMatcher misc getdoc plural_or_not printable_name roundup seq2str seq2str2 normalizing lower normalize NormalizedDict platform IRONPYTHON JYTHON PY2 PY3 PYTHON UNIXY WINDOWS RERAISED_EXCEPTIONS recommendations RecommendationFinder robotenv get_env_var set_env_var del_env_var get_env_vars robotinspect is_java_init is_java_method robotio binary_file_writer file_writer robotpath abspath find_file get_link_path normpath robottime elapsed_time_to_string format_time get_elapsed_time get_time get_timestamp secs_to_timestamp secs_to_timestr timestamp_to_secs timestr_to_secs parse_time robottypes is_bytes is_dict_like is_falsy is_integer is_list_like is_number is_string is_truthy is_unicode type_name setter setter SetterAwareType sortable Sortable text cut_long_message format_assign_message pad_console_length get_console_length split_tags_from_doc split_args_from_name_or_path unic prepr unic utf8reader Utf8Reader