后台运行python脚本,print语句如何打印到指定的文件中
时间: 2024-02-28 09:57:26 浏览: 109
python对print的运用
你可以在Python脚本中使用标准输出重定向的方式将print语句输出到指定的文件中。具体来说,你可以使用如下代码:
```python
import sys
# 打开要输出的文件
sys.stdout = open('output.txt', 'w')
# 在标准输出中输出内容,将会输出到指定文件中
print('Hello, world!')
# 恢复标准输出
sys.stdout = sys.__stdout__
```
这段代码中,我们首先使用`sys.stdout = open('output.txt', 'w')`将标准输出重定向到了`output.txt`文件中。接着,我们在标准输出中使用`print`函数输出了一条消息。最后,我们使用`sys.stdout = sys.__stdout__`将标准输出恢复到原来的状态。
这样,我们就可以将`print`语句输出到指定的文件中了。
阅读全文