pprintの出力を使用して複雑なデータ構造を表示したいのですが、標準出力ではなくロギングモジュールを使用して出力したいと思います。
ds = [{'hello': 'there'}]
logging.debug( pprint.pprint(ds) ) # outputs as STDOUT
pprint.pformat()
そのページにありました。
@Lattywayre-このような質問をするすべての人がドキュメントをスキップしたわけではありません。私は同じドキュメントを読み、pformatも見逃しました。stackoverflowでは、ドキュメントにまったく含まれていない他の人の経験から宝石を受け取ることもあります。これを尋ねてくれてありがとうyee379。
—
Mnebuerquo 2014
pprint( {}, stream )
たが、かなりぎこちないことがわかりました。のようなものspprint
がpformat
(のようにc
)良いかもしれないと思ったでしょう。