可以使用 sys.stdout 来重定向文件对象,示例如下:
import sys# 打开要重定向到的文件with open('output.txt', 'w') as f:# 保存原始的sys.stdoutoriginal_stdout = sys.stdout# 将sys.stdout重定向到文件对象fsys.stdout = f# 打印内容到文件print('Hello, world!')# 恢复原始的sys.stdoutsys.stdout = original_stdout在上面的示例中,print 函数的输出会被重定向到名为 output.txt 的文件中。最后,将 sys.stdout 恢复为原始的对象,以确保正常输出。
上一篇:k8s镜像仓库怎么更新镜像
下一篇:python怎么离线安装第三方库
python









