首页 > 解决方案 > 在流式传输期间在循环中创建无限对象是否有效?

问题描述

在流式传输中实例化一个对象是否是一个好主意,以提高时间和空间效率,如下所示?

while streaming:
    latest_log = get_latest_log_from_stream()
    obj = Engine(latest_log)
    obj.run()

或应始终避免在无限流中创建对象,如下所示?

obj = Engine()
while streaming:
    latest_log = get_latest_log_from_stream()
    obj.run(latest_log)

Engine负责检测与给定日志相关的异常。

标签: pythonstreaming

解决方案


推荐阅读