Greg Pittman

发表的评论

我想知道这种方法是否可以用来创建一个满足不同目的的单个 Perl 程序,而不仅仅是一个调试工具。

这是一个我用来获取有关脚本运行多长时间的反馈的 datetime 方法——当时我有一个脚本正在处理一些大型文本文件并创建 Scribus 文档。有些运行时间超过一个小时。
在脚本的早期我放了
start = datetime.datetime.now().replace(microsecond=0)

然后在接近尾声时
finish = datetime.datetime.now().replace(microsecond=0)
interval = finish - start
scribus.messageBox("间隔",'这花了 ' + str(interval) + ' 完成',button1=scribus.BUTTON_OK)

它对于发现加速脚本的修改非常有用。

© . All rights reserved.