Je voudrais imprimer un dictionnaire python dans un fichier en utilisant PrettyPrinter (pour une meilleure lisibilité) mais faire en sorte que le dictionnaire soit trié par clé dans le fichier de sortie pour améliorer encore la lisibilité. Ainsi :
mydict = {'a':1, 'b':2, 'c':3}
pprint(mydict)
est actuellement imprimé sur
{'b':2,
'c':3,
'a':1}
Je voudrais faire un PrettyPrint du dictionnaire mais le trier par clé, par exemple.
{'a':1,
'b':2,
'c':3}
Quelle est la meilleure façon de procéder ?