Ich frage mich, ob es eine einfache Möglichkeit, Strings von dict-Ausgänge wie diese zu formatieren:Howto Format dict String Ausgänge schön
{
'planet' : {
'name' : 'Earth',
'has' : {
'plants' : 'yes',
'animals' : 'yes',
'cryptonite' : 'no'
}
}
}
..., wo ein einfaches str (dict) würden Sie nur geben, ein ziemlich unleserlich ...
{'planet' : {'has': {'plants': 'yes', 'animals': 'yes', 'cryptonite': 'no'}, 'name': 'Earth'}}
Für so viel wie ich über Python wissen, würde ich schreiben muß, sieht eine Menge Code mit vielen Sonderfällen und string.replace() aufruft, wo dieses Problem selbst nicht so ähnlich wie ein 1000-Zeilen-Problem.
Bitte schlagen Sie den einfachsten Weg vor, um jedes Diktat entsprechend dieser Form zu formatieren.
Schön, noch nie gesehen, diese JSZ Einzug Optionen :) – ohe
Ich möchte Ihnen mehr als eine Antwort für diese Antwort geben. Einfach super! Danke, Mann! – erikbwork
funktioniert es nicht, wenn einer der Werte ein Date-Objekt ist, zum Beispiel – archmage