如何在 Python 中为同时调用的函数添加时间戳?
我在模块中有一个读取函数。
如果我同时执行该功能,我需要为其添加时间戳。
我该怎么做呢?
I have a read function in a module.
If I perform that function simultaneously I need to timestamp it.
How do I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我将提供稍微不同的方法:
与 Swaroop 示例的区别是:
I'll offer a slightly different approach:
The differences from Swaroop's example are:
如果您有兴趣,Python wiki 上有大量有关装饰器的信息。
If you're interested, there's a wealth of information about decorators on the python wiki.
一些例子
Terik Ziade 的代码
(更完善的版本,使用 timeit模块,可以在他最近出版的《专家 Python 编程》一书中找到)
Some example
code by Terik Ziade
(more polished version, which uses timeit module, can be found in his recent book Expert Python Programming)