the documentation gibi devletler, programlama yoluyla trace
kullanabilirsiniz:
import sys
import trace
# create a Trace object, telling it what to ignore, and whether to
# do tracing or line-counting or both.
tracer = trace.Trace(
ignoredirs=[sys.prefix, sys.exec_prefix],
trace=0,
count=1)
# run the new command using the given tracer
tracer.run('main()')
# make a report, placing output in the current directory
r = tracer.results()
r.write_results(show_missing=True, coverdir=".")
Not trace.Trace
için argüman.
Sadece src
numaralı dosyanızın içerdiği dosyaları açıkça içermenin bir yolu görünmüyorsa da, pratik amaçlar için aynı olması gereken tüm sistem paketlerini hariç tutabilirsiniz.
Bu çözüm bir dosyaya sonuçları göndermek düşündüm, ama aslında, her zaman virtualenv kullanıyorum, harika bir –