s = json.dumps(data_structure, indent=2)
s = re.sub('\\s*{\\s*"(.)": (\\d+),\\s*"(.)": (\\d+)\\s*}(,?)\\s*',
    '{"\\1":\\2,"\\3":\\4}\\5', s)
Могу ли я реализовать собственный отступ для красивой печати в модуле Python JSON?