python中print函数如何将内容打印到指定文件中

一,问题描述:有时候,我们用print的函数打印测试结果,结果太大的话,打印到屏幕上显示不全怎么办?

二,解决思路:print函数里有重定向参数,可以将需要打印的内容,打印到指定的文件中保存下来。一,打开一个文件,二,将内容保存到此文件中。

三,举例:

K = 30
# 一,打开一个文件,文件对象f
f = open("D:/1.txt", 'wt')
for i in range(K):
    # 二,将打印内容打印到文件中,重定向参数file=f
    print("第{0}条数据".format(i), file=f)