2016-04-14 88 views
1

ben gibi pstats modülünden istatistikleri() kullanmaya çalışıyorum pstats:profil oluşturma sadece kullanıcı tanımlı işlevler

Ancak
p = Profile() 
    p.runcall(wrangle_file,input_filename="test.csv",output_file="solution.csv",metrics=True) 
    stats = Stats(p) 
    stats.strip_dirs() 
    stats.sort_stats('cumulative') 
    stats.print_stats() 

, ben print_stats yaptığımda, ben kütüphane işlevleri için çağrılar yanı alıyorum . Çağrıları işlevlerime yazdırmak için bunları filtrelemenin bir yolu var mı?

cevap

2

Modülleri print_stats() işlevinde geçirerek modülleri filtreleyebilirsiniz. Örneğin, Python dosyanızın adının "my_python.py" olduğu varsayılırsa, print_stats ("my_python") yaparsınız. Ayrıca işlev adlarını da geçebilirsiniz.

İlgili konular