str_spec

sisl.utils.str_spec(name)[source]

Split into a tuple of name and specifier, delimited by {...}.

Parameters:

name (str) – string to split

Returns:

returns the name and the specifier (without delimiter) in a tuple

Return type:

tuple of str

Examples

>>> str_spec("hello")
("hello", None)
>>> str_spec("hello{TEST}")
("hello", "TEST")