如何在 Python 中检查代码的运行时间。 PyCharm 是我的 IDE [重复]

Posted

技术标签:

【中文标题】如何在 Python 中检查代码的运行时间。 PyCharm 是我的 IDE [重复]【英文标题】:How to check run time of your code in Python. PyCharm is my IDE [duplicate] 【发布时间】:2017-02-02 04:39:26 【问题描述】:

如何检查我的代码执行需要多长时间。 python中有内置的方法吗?或者我的 IDE PyCharm 中是否有一些隐藏的工具可以让我这样做。

【问题讨论】:

除了原题的答案,可以查看timeit模块。 【参考方案1】:

所以 profiler 已经是 Pycharm 的内置工具,如果你没有安装 yappi,它默认使用 cProfiler。这是它的链接PyCharm profiler。

如果您想在不附加任何 PyCharm 的情况下对代码进行概要分析,请查看 SO 问题 How can you profile a Python script?

【讨论】:

【参考方案2】:

你可以试试

cProfile

这样:

import cProfile
def myFunc():
   ...

cProfile.run('myFunc()')

希望这能解决您的问题!

【讨论】:

以上是关于如何在 Python 中检查代码的运行时间。 PyCharm 是我的 IDE [重复]的主要内容,如果未能解决你的问题,请参考以下文章