順序付けられた辞書を適切にきれいに印刷する方法はありますか?
Pythonのpprintモジュールが好きです。私はテストとデバッグのためにそれをたくさん使います。幅オプションを頻繁に使用して、出力が端末ウィンドウ内にうまく収まるようにします。 彼らがPython 2.7で新しい順序付けられた辞書タイプを追加するまでは、うまく機能しました(私が本当に気に入っているもう1つのクールな機能)。順序付けされた辞書をきれいに印刷しようとすると、うまく表示されません。キーと値の各ペアを1行に記述するのではなく、全体が1つの長い行に表示されるため、何度も折り返されて読みづらくなります。 古い順不同の辞書のように、ここに誰かがきれいに印刷する方法を持っていますか?十分な時間を費やせば、おそらくPrettyPrinter.formatメソッドを使用して何かを理解できるでしょうが、ここにいる誰かがすでに解決策を知っているかどうか疑問に思っています。 更新:これについてバグレポートを提出しました。http://bugs.python.org/issue10592で確認できます。