INNER CODE UNIT · Python

_convert_case

aeturrell/skimpy · src/skimpy/__init__.py:964

def _convert_case(name: Any, case: str) -> Any:
    """Convert case style of a column name.

    Args:
        name (Any): Column name.
        case (str): Preferred case type, eg snake or camel.

    Returns:
        Any: name with case converted.
    """
    if name in NULL_VALUES:
        name = "header"

    if case in {"snake", "kebab", "camel", "pascal", "const"}:
        words = _split_strip_string(str(name))
    else:
        words = _split_string(str(name))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…