使用CPROFILE将Python脚本介绍到外部文件中



我是Python编程的新手。我键入以下

python -m cProfile -o readings.txt my_script.py

它生成了readings.txt。但是,当我尝试使用任何标准文本编辑器或记事本打开文件时,该文件无法正常打开。它不包含数据

任何人都可以告诉我如何将这些统计信息存储到可以使用记事本??

打开的外部文件中

我正在使用Windows Platform

cProfile -o模块生成的输出文件不是纯文本;这是一个序列化的pstats.Stats对象。我通常只是将stdout重定向到我要创建的文件。

,而不是使用-o选项。
python -m cProfile -s time my_script.py > profile.text 2>&1

否则,您只需要使用pstats模块读取文件并检查其内容(请参阅上面链接的文档)。

最新更新