将 Python shell 输出写入文件是一个常见的任务,可以使用 Python 的内置函数 open()
和 write()
来实现。以下是一个简单的示例代码:
import sys
# 创建一个文件对象
file = open('output.txt', 'w')
# 将标准输出重定向到文件
sys.stdout = file
# 输出内容到文件
print('Hello, world!')
# 关闭文件
file.close()
在这个示例中,我们首先使用 open()
函数创建一个名为 output.txt
的文件对象,并将其打开以供写入。然后,我们使用 sys.stdout
将标准输出重定向到文件对象。接下来,我们使用 print()
函数输出内容到文件。最后,我们使用 file.close()
关闭文件。
这个示例代码将输出 "Hello, world!" 到名为 output.txt
的文件中。
领取专属 10元无门槛券
手把手带您无忧上云