| [count=1[, trace=1[, countfuncs=0[, countcallers=0[, ignoremods=()[, ignoredirs=()[, infile=None[, outfile=None]]]]]]]]) |
| cmd) |
| cmd[, globals=None[, locals=None]]) |
| func, *args, **kwds) |
これはこのモジュールの使い方を示す簡単な例です:
import sys
import trace
# Trace オブジェクトを、無視するもの、トレースや行カウントのいずれか
# または両方を行うか否かを指定して作成します。
tracer = trace.Trace(
ignoredirs=[sys.prefix, sys.exec_prefix],
trace=0,
count=1)
# 与えられたトレーサを使って、コマンドを実行します。
tracer.run('main()')
# 出力先を /tmp としてレポートを作成します。
r = tracer.results()
r.write_results(show_missing=True, coverdir="/tmp")
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。