如何计算python函数的执行时间? [复制]

Posted

技术标签:

【中文标题】如何计算python函数的执行时间? [复制]【英文标题】:How to calculate execution time of a python function? [duplicate] 【发布时间】:2020-03-28 12:18:31 【问题描述】:

我正在调用一个函数来从共享点下载文件并上传到 sql server 数据库。 我在表格中记录信息成功和失败。如何计算执行此函数的总时间?

喜欢:

start_time=datetime.now()
function call 
end_time=datetime.now()
total=end_time-start_time

请提出有效的查询,我的时间不多了。

【问题讨论】:

为什么不直接使用已有的示例? 【参考方案1】:

这里有一个方法来完成它:

代码:

from datetime import datetime

st = datetime.now()

#call your function here

et=datetime.now()
print('\nTotal time for execution : '.format(et-st).split(".")[0])

输出:

Total time for execution : 0:00:00

【讨论】:

以上是关于如何计算python函数的执行时间? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

py文件怎么执行

如何杀死正在运行的python进程? [复制]

如何从python中的其他目录导入模块? [复制]

python如何如此快速地计算某些指令? [复制]

如何使用 Numpy 与原始 Python 计算 0≤y≤10 和 20000 点的 sin(x) 之间的执行时间差异? [复制]

如何在同一命令行中的文件上执行 python 脚本? [复制]