Djangoを使って開発する際にはブラウザ画面をリロードして実行するのだがprint/pprintをしたときはその結果がターミナルのほうへ標準出力されてしまう
普通に変数の値をprint/pprintするとターミナル側に標準出力されてしまって確認しづらい
そこで内容をファイルに出力してみる
ホントはブラウザに出力して確認するのが手っ取り早いんだけど
templeteにわざわざパラメータを渡して表示しなくちゃいけないからあんま変わらん気がする
こちらの記事を参考
僕はpprintを使うのでpprintの方法を書いてみる
with open("hoge.txt", "w") as f:
pprint(hoge_obj, stream=f)
これでおk
コメント