我尝试使用pstats模块中的Stats():
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()
但是,当我打印统计数据时,我也得到了对库函数的调用。有没有一种方法可以过滤这些函数来打印对函数的调用?在
您可以通过在print_stats()函数中传入模块名称来筛选模块。例如,假设Python文件的名称是“my_python.py,你可以打印统计数据(“我的python”)。也可以传入函数名。在
相关问题 更多 >
编程相关推荐