pyastroapi.api.utils

Module Contents

Functions

ensure_list(→ List[str])

Given a string or list of strings return a list of strings

ensure_str(→ str)

Given a string or list of strings return a comma separated string of all elements

pyastroapi.api.utils.ensure_list(s: str | List[str]) List[str]

Given a string or list of strings return a list of strings

Parameters:

s (t.Union[str, t.List[str]]) – a string or list of strings

Returns:

List of strings

Return type:

t.List[str]

pyastroapi.api.utils.ensure_str(s: str | List[str]) str

Given a string or list of strings return a comma separated string of all elements

Parameters:

s (t.Union[str, t.List[str]]) – a string or list of strings

Returns:

CSV string

Return type:

str