gpt4 book ai didi

ruby - 将 STDOUT 输出到文件并再次返回

转载 作者:数据小太阳 更新时间:2023-10-29 06:56:19 25 4
gpt4 key购买 nike

我使用以下代码将 STDOUT 路由到一个文件:

STDOUT.reopen(File.open("./OUTPUT",'w+'))

现在我需要再次将 STDOUT 路由到终端。

我该怎么做?

最佳答案

已更新

orig_std_out = STDOUT.clone
STDOUT.reopen(File.open('OUTPUT', 'w+'))
puts "test to file"
STDOUT.reopen(orig_std_out)
puts "test to screen"

关于ruby - 将 STDOUT 输出到文件并再次返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1470344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com