日別アーカイブ: 2020年6月26日

“Ultimate Guide to Python Debugging” の翻訳.

最近の HN で目についた記事の中から、今回は Martin Heinz 氏の『Ultimate Guide to Python Debugging』を日本語に訳してみた。

トピックスとしては:

  • ログは必須
  • ログを取得する専用のデコレータ
  • __repr__() ダンダーメソッドを使う
  • __missing__() ダンダーメソッドを使う
  • クラッシュしたアプリをすぐにデバッグする方法と pdb について
  • スタックトレース
  • デバッグ中のモジュールのロード

最近、自分も Python のデコレータについて勉強したけど、確かにこれはログ出しとかに便利だなぁと思った。

訳しながら、おぉっと唸ってしまったトピックスもあったり:)

See Also Python をデバッグするための究極のガイド