Я хотел бы напечатать словарь python в файле с использованием PrettyPrinter (для удобства чтения), но словарь будет отсортирован по ключу в выходном файле для дальнейшего улучшения удобочитаемости. Итак:
mydict = {'a':1, 'b':2, 'c':3}
pprint(mydict)
в настоящее время печатает на
{'b':2,
'c':3,
'a':1}
Я хотел бы PrettyPrint словаря, но распечатал его, отсортированный по ключу, например.
{'a':1,
'b':2,
'c':3}
Каков наилучший способ сделать это?