首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从Python函数调用中捕获stdout输出?

如何从Python函数调用中捕获stdout输出?

提问于 2018-03-15 23:54:10
回答 2关注 0查看 1K

我正在使用Python库对对象做一些事情

代码语言:txt
复制
do_something(my_object)

并改变它。在这样做的时候,它会打印一些统计数据到stdout,我想了解一下这些信息。正确的解决办法是改变do_something()要返回相关信息,

代码语言:txt
复制
out = do_something(my_object)

不过,还得等一段时间do_something()讨论这个问题。作为一种解决办法,我考虑过解析任何东西。do_something()写到stdout。

如何捕获代码中两点之间的标准输出,例如,

代码语言:txt
复制
start_capturing()
do_something(my_object)
out = end_capturing()

?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档