python 将输出打印到文件

python 将输出打印到文件

import  os
import sys
temp = sys.stdout
f = open('test.txt','w')
print('1111111111')  # 打印到终端
 
# 之后使用print函数,都将内容打印到test.txt 文件中
sys.stdout = f 
print('222222222')  # 打印到文件中
 
# 恢复print函数打印到终端上
sys.stdout = temp
print('333333333')  # 打印到终端
f.close()

输出结果
python 将输出打印到文件_第1张图片

你可能感兴趣的:(python,开发语言)