python怎么获取print输出结果

avatar
作者
筋斗云
阅读量:0

在Python中,我们可以通过将print语句的输出结果存储在变量中来获取print输出结果。例如:

import sys from io import StringIO  # 创建一个StringIO对象来捕获print输出 output = StringIO() sys.stdout = output  # 执行print语句 print("Hello, World!") print("This is a test.")  # 重置sys.stdout为默认值 sys.stdout = sys.__stdout__  # 获取print输出结果 output_value = output.getvalue() print(output_value) 

在上面的例子中,我们使用StringIO对象来捕获print输出,然后将输出结果存储在变量output_value中。最后,我们打印output_value来获取print输出结果。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!