将数据文件t01.txt中的内容复制到文件t02.txt中 1创建2个文件对象; 2以字节方式读取t01.txt文件数据,然后把该数据以字节方式往t02.txt写入文件; 3关闭2个文件对象。
时间: 2023-11-22 13:54:44 浏览: 80
可以使用以下代码实现:
```python
# 打开 t01.txt 和 t02.txt 文件
with open('t01.txt', 'rb') as f1, open('t02.txt', 'wb') as f2:
# 以字节方式读取 t01.txt 文件数据,然后写入到 t02.txt 文件
data = f1.read()
f2.write(data)
# 关闭文件对象
f1.close()
f2.close()
```
这段代码中,我们使用了 `with open()` 语句来打开两个文件对象,分别为 `f1` 和 `f2`。其中,`t01.txt` 文件以二进制模式打开,是因为我们需要以字节方式读取其中的数据;`t02.txt` 文件以二进制模式打开,是因为我们需要以字节方式往其中写入数据。
接着,我们使用 `f1.read()` 读取了 `t01.txt` 文件中的全部数据,并将其赋值给变量 `data`。最后,我们使用 `f2.write(data)` 将 `data` 中的数据以字节方式写入到 `t02.txt` 文件中。
最后,我们使用 `f1.close()` 和 `f2.close()` 关闭了两个文件对象。这样做可以确保文件被正确地关闭,释放系统资源。
阅读全文