def _dumps(obj, level):
    """
    Does the actual serializing of data into an ACF format.
    :param obj: A dictionary to serialize.
    :param level: Nesting level.
    :return: A List of strings.
    """
    lines = []
    indent = '\t' * level

    for key, value in obj.items():
        if isinstance(value, dict):
            # [INDENT]"KEY"
            # [INDENT]{
            line = indent + '"{}"\n'.format(key) + indent + '{'
            lines.append(line)
            # Increase intendation of the nested dict
            lines.extend(_dumps(value, level+1))
            # [INDENT]}
            lines.append(indent + '}')
        else:
            # [INDENT]"KEY"[TAB][TAB]"VALUE"
            lines.append(indent + '"{}"'.format(key) + '\t\t' + '"{}"'.format(value))

    return lines
def _dumps(obj, level):
    """
    Does the actual serializing of data into an ACF format.
    :param obj: A dictionary to serialize.
    :param level: Nesting level.
    :return: A List of strings.
    """
    lines = []
    indent = '\t' * level

    for key, value in obj.items():
        if isinstance(value, dict):
            # [INDENT]"KEY"
            # [INDENT]{
            line = indent + '"{}"\n'.format(key) + indent + '{'
            lines.append(line)
            # Increase intendation of the nested dict
            lines.extend(_dumps(value, level+1))
            # [INDENT]}
            lines.append(indent + '}')
        else:
            # [INDENT]"KEY"[TAB][TAB]"VALUE"
            lines.append(indent + '"{}"'.format(key) + '\t\t' + '"{}"'.format(value))

    return lines
def _dumps ( obj , level ) : lines = [ ] indent = '\t' * level for key , value in obj . items ( ) : if isinstance ( value , dict ) : # [INDENT]"KEY" # [INDENT]{ line = indent + '"{}"\n' . format ( key ) + indent + '{' lines . append ( line ) # Increase intendation of the nested dict lines . extend ( _dumps ( value , level + 1 ) ) # [INDENT]} lines . append ( indent + '}' ) else : # [INDENT]"KEY"[TAB][TAB]"VALUE" lines . append ( indent + '"{}"' . format ( key ) + '\t\t' + '"{}"' . format ( value ) ) return lines
Does the actual serializing of data into an ACF format.
    :param obj: A dictionary to serialize.
    :param level: Nesting level.
    :return: A List of strings.
Does the actual serializing of data into an ACF format . : param obj : A dictionary to serialize . : param level : Nesting level . : return : A List of strings .