python: print输出到文本文件中;赋值语句的执行流程
前言
本篇记录python中使用print输出到文本文件中,以及python中赋值语句的执行流程。
print到文本文件
python中,可以使用sys.stdout
控制程序运行时的输出流,默认将输出打印在运行终端上。如果要输出到文本文件中,可以修改输出流方向到文件中:
import sys
f = open('out.log', 'w')
sys.stdout = f
print('f out')
sys.stdout = sys.__stdout_