将日期时间戳记添加到Python打印

将日期时间戳记添加到Python打印,第1张

将日期时间戳记添加到Python打印

由于您无法覆盖该

write
函数(它是只读的),因此一个简单的猴子补丁可能看起来像这样(将时间戳添加到每个打印行):

old_f = sys.stdoutclass F:    def write(self, x):        old_f.write(x.replace("n", " [%s]n" % str(datetime.now())))sys.stdout = F()

一个示例如下所示:

>>> print "foo"foo [2011-02-03 09:31:05.226899]


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5673447.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存