我试图将所有输出发送到一个文件,而不仅仅是 print 语句,但是所有语句,我正在运行一个算法,它提供自己的输出和一些记录器输出,
现在我正在尝试
f = open('/mnt/sdc1/Ryan/Test/output_logs/{}.txt'.format(file),'w')
sys.stdout=f
但这仅输出打印语句
我也尝试过
f = open('/mnt/sdc1/Ryan/Test/output_logs/{}.txt'.format(file),'w')
sys.stderr=f
但这也没有给我终端输出的一切, 任何建议都会有所帮助,在此先感谢。