要获取Python程序的控制台输出,可以使用sys模块中的stdout属性。以下是一个简单的示例:
import sys
def print_to_console(message):
sys.stdout.write(message + '\n')
sys.stdout.flush()
print_to_console("Hello, world!")
在这个示例中,我们定义了一个函数print_to_console,它将消息打印到控制台。我们使用sys.stdout.write来写入消息,然后调用sys.stdout.flush来强制刷新输出。这样可以确保消息立即显示在控制台上。