タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mineとdebuggingに関するoinumeのブックマーク (1)

  • traceモジュールを使ってPythonプログラムの挙動を把握する - oinume journal

    Pythonにはtraceモジュールというものが標準ライブラリであって、これを使うとpythonプログラムを実行した時に、どのモジュールのどの関数を呼んでいるかの情報を出力することができる。使いどころとしては、使っているライブラリやツールが「これ実際どう動いてるんだろう?」っていうのを把握したい時に重宝すると思う。pdbなんかのデバッガでもいいんだけど、「ブワッとトレース実行した結果を出しておいてあとで一気に見る」みたいな時に特に有用だと思う。 使ってみよう ためしにtomahawkをtrace使って実行してみた。 $ python -m trace -t /usr/local/bin/tomahawk -h localhost uptime 実行には -m trace と -t (--trace) オプションをつける。実行結果はこんな感じ。 --- modulename: tomahaw

    traceモジュールを使ってPythonプログラムの挙動を把握する - oinume journal
    oinume
    oinume 2013/07/21
  • 1