在Python脚本中使用打印语句的性能影响

在Python脚本中使用打印语句的性能影响,第1张

在Python脚本中使用打印语句的性能影响

试图在一个非常简单的脚本中完成此 *** 作只是为了好玩,区别非常惊人:

在large.py中:

target =  open('target.txt', 'w')for item in xrange(4000000):    target.write(str(item)+'n')    print item

计时

[gp@imdev1 /tmp]$ time python large.pyreal    1m51.690suser    0m10.531ssys     0m6.129sgp@imdev1 /tmp]$ ls -lah target.txt -rw-rw-r--. 1 gp gp 30M Nov  8 16:06 target.txt

现在运行时用“打印”注释掉:

gp@imdev1 /tmp]$ time python large.py real    0m2.584suser    0m2.536ssys     0m0.040s


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

原文地址:https://54852.com/zaji/5639934.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存