如何在 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 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在每个 jupyter notebook 内核之前运行 Python 代码