Source code for configmodel.Utils

# -*- coding: utf-8 -*-


[docs] def pascal_case_to_snake_case(pascal_case_string): """ Convert PascalCase string to snake_case string """ snake_case_string = "" for index, char in enumerate(pascal_case_string): if index == 0: snake_case_string += char.lower() else: if char.isupper(): snake_case_string += "_%s" % char.lower() else: snake_case_string += char return snake_case_string