是的,Python 可以将 print
函数的输出重定向到文件。你可以使用 with open
语句和 print
函数的 file
参数来实现这个功能。下面是一个示例:
# 打印到文件
with open("output.txt", "w") as file:
print("Hello, World!", file=file)
在这个示例中,我们创建了一个名为 output.txt
的文件,并将 “Hello, World!” 这个字符串写入该文件。注意,我们使用了 with open
语句,这样可以确保文件在操作完成后自动关闭。如果文件已经存在,这段代码会覆盖原有内容。如果你想要在文件末尾追加内容,可以将文件模式改为 "a"
(追加模式)。