导出功能提示文本

时间:2014-05-03 12:17:29

标签: python function python-2.7 text export

我创建了一个通过" print"打印文本的特定功能。 我想将该提示存储到文本文件中。

函数名称为" printall(x)"。

我试过以下

text_file = open('newfile.txt', 'w')
text_file.write(printall(x))
text_file.close

这不起作用。

我该如何实现?

由于

1 个答案:

答案 0 :(得分:0)

首先,在您的代码顶部执行:import sys

然后,在您的printall(x)方法中,您应该添加以下内容作为第一行:

sys.stdout = open('newfile.txt', 'w')

然后,无论何时打印,它都会将代码写入文件而不是控制台。

希望有所帮助。