我正在cProfile尝试尝试分析我的代码:
pr = cProfile.Profile()
pr.enable()
my_func() # the code I want to profile
pr.disable()
pr.print_stats()
但是,结果太长,无法在Spyder终端中完全显示(看不到运行时间最长的函数调用...)。我也尝试使用保存结果
cProfile.run('my_func()','profile_results')
但是输出文件的格式不是人类可读的格式(带.txt后缀和不带后缀的文件都尝试过)。
所以我的问题是我如何将分析结果保存到人类可读的外部文件中(例如以.txt正确显示所有单词的格式)?
梵蒂冈之花
相关分类