Python 分析器垃圾
Python Profiler garbage
我目前正在分析一些 python 代码,如下所示:
import cProfile
cProfile.runctx('self._Foo ()', globals(), locals(), 'c:/restats.txt')
def Foo(self):
stuff
代码运行成功,无异常输出。但是我的 restats.txt 看起来像这样:
SomeFunc( i i gÇZ3a/?gÇZ3a/?0( s; C:\SomeFolder\bar.pyiL t
基本上就是150行乱码,里面混着随机路径和函数名
可能是什么问题?我是否正确使用它?如果有差异,python 文件将通过 Maya 加载。
该文件不是人类可读的。如 the documentation 中所述,您可以使用 pstats
模块加载文件并浏览分析数据。
请阅读文档以了解在您收集了跟踪信息后要做什么。我相信您将需要使用 pstats.Stats
来提取您需要的信息。
我目前正在分析一些 python 代码,如下所示:
import cProfile
cProfile.runctx('self._Foo ()', globals(), locals(), 'c:/restats.txt')
def Foo(self):
stuff
代码运行成功,无异常输出。但是我的 restats.txt 看起来像这样:
SomeFunc( i i gÇZ3a/?gÇZ3a/?0( s; C:\SomeFolder\bar.pyiL t
基本上就是150行乱码,里面混着随机路径和函数名
可能是什么问题?我是否正确使用它?如果有差异,python 文件将通过 Maya 加载。
该文件不是人类可读的。如 the documentation 中所述,您可以使用 pstats
模块加载文件并浏览分析数据。
请阅读文档以了解在您收集了跟踪信息后要做什么。我相信您将需要使用 pstats.Stats
来提取您需要的信息。