API¶
Main¶
This module contains all the core logic for humps.
-
humps.main.
camelize
(str_or_iter)[source]¶ Convert a string, dict, or list of dicts to camel case.
Parameters: str_or_iter (Union[list, dict, str]) – A string or iterable. Return type: Union[list, dict, str] Returns: camelized string, dictionary, or list of dictionaries.
-
humps.main.
decamelize
(str_or_iter)[source]¶ Convert a string, dict, or list of dicts to snake case.
Parameters: str_or_iter (Union[list, dict, str]) – A string or iterable. Return type: Union[list, dict, str] Returns: snake cased string, dictionary, or list of dictionaries.
-
humps.main.
dekebabize
(str_or_iter)[source]¶ Convert a string, dict, or list of dicts to snake case. :param str_or_iter:
A string or iterable.Return type: Union[list, dict, str] Returns: snake cased string, dictionary, or list of dictionaries.
-
humps.main.
depascalize
(str_or_iter)[source]¶ Convert a string, dict, or list of dicts to snake case.
Parameters: str_or_iter (Union[list, dict, str]) – A string or iterable. Return type: Union[list, dict, str] Returns: snake cased string, dictionary, or list of dictionaries.
-
humps.main.
is_camelcase
(str_or_iter)[source]¶ Determine if a string, dict, or list of dicts is camel case.
Parameters: str_or_iter (Union[list, dict, str]) – A string or iterable. Return type: bool Returns: True/False whether string or iterable is camel case
-
humps.main.
is_kebabcase
(str_or_iter)[source]¶ Determine if a string, dict, or list of dicts is camel case. :param str_or_iter:
A string or iterable.Return type: bool Returns: True/False whether string or iterable is camel case
-
humps.main.
is_pascalcase
(str_or_iter)[source]¶ Determine if a string, dict, or list of dicts is pascal case.
Parameters: str_or_iter (Union[list, dict, str]) – A string or iterable. Return type: bool Returns: True/False whether string or iterable is pascal case
-
humps.main.
is_snakecase
(str_or_iter)[source]¶ Determine if a string, dict, or list of dicts is snake case.
Parameters: str_or_iter (Union[list, dict, str]) – A string or iterable. Return type: bool Returns: True/False whether string or iterable is snake case