python 如何将程序运行的控制台信息保存在一个txt文件
时间: 2024-03-02 11:51:07 浏览: 131
python将控制台输出保存至文件的方法
5星 · 资源好评率100%
你可以使用Python中的标准库`sys`和`os`来实现将程序运行的控制台信息保存在一个txt文件中。具体步骤如下:
1.在程序的开头导入`sys`和`os`库:
```python
import sys
import os
```
2.在程序的末尾,利用`sys.stdout`来获取控制台输出,并将其保存在一个txt文件中:
```python
sys.stdout = open('output.txt', 'w')
print('这里是控制台输出的信息')
```
3.最后,关闭输出流:
```python
sys.stdout.close()
```
这样,程序运行时的控制台输出信息就会被保存在当前路径下的`output.txt`文件中。
阅读全文