デバッグプリント

| コメント(0)

自分のための覚え書き。

デバッグのためログにいろいろと出力する場合、logger.debugに食わせてオブジェクトの内容を簡単にダンプする方法。

1. obj.to_s
2. obj.inspect
3. obj.pretty_inspect

1.は数値や文字列など段純なオブジェクト向き。コンテナーなどの場合はオブジェクトIDの文字列表記となる。

2.はコンテナのような複雑なオブジェクトの内容が分るように文字列に変換してくれる。

3.はもっと見やすく整形した文字列に変換してくれる。



コメントする

このブログ記事について

このページは、iwazerが2007年6月24日 14:02に書いたブログ記事です。

ひとつ前のブログ記事は「reset_column_information」です。

次のブログ記事は「size length」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。