qwikstart.utils.text_utils module¶
-
qwikstart.utils.text_utils.
clean_multiline
(multiline_text: str) → str¶ Return multiline string after dedenting and with empty lines stripped.
-
qwikstart.utils.text_utils.
index_of_non_empty_line
(lines_of_text: Iterable[str]) → int¶
-
qwikstart.utils.text_utils.
noop
(text: str) → str¶
-
qwikstart.utils.text_utils.
pformat_json
(data: Dict[Any, Any]) → str¶ Return pretty-formatted string from dictionary assuming json serializable data.
See https://stackoverflow.com/q/3229419 for other printing options.
-
qwikstart.utils.text_utils.
strip_empty_lines
(text: Optional[str]) → str¶ Return multi-line string with leading and trailing empty lines stripped.