我正在使用Python库对对象做一些事情
do_something(my_object)
并改变它。在这样做的时候,它会打印一些统计数据到stdout,我想了解一下这些信息。正确的解决办法是改变do_something()
要返回相关信息,
out = do_something(my_object)
不过,还得等一段时间do_something()
讨论这个问题。作为一种解决办法,我考虑过解析任何东西。do_something()
写到stdout。
如何捕获代码中两点之间的标准输出,例如,
start_capturing()
do_something(my_object)
out = end_capturing()
?
相似问题