strings#

Tools concerning strings

Functions

camel_to_snake_case(snake_str)

Convert a CamelCase string to snake_case.

is_uuid(uuid_string[, version])

Check if uuid_string is a valid UUID

snake_to_camel_case(snake_str)

Convert a snake_case string to CamelCase.

str_to_bool(bool_str)

Convert a string to a bool.

str_to_date(date_str[, date_format])

Convert string to a datetime.datetime.

str_to_list(list_str[, ...])

Convert str to list with ,, ;, :code:` ` separators.

str_to_list_of_dates(date_str[, ...])

Convert a string containing a list of dates to a list of datetime.datetime.

str_to_verbosity(verbosity_str)

Return a logging level from a string (compared in lower case).

to_cmd_string(unquoted_str)

Add quotes around the string in order to make the command understand it's a string (useful with tricky symbols like & or white spaces):