3. 在当前目录中打开一个文件,利用open、read、write、close实现文件的复制
时间: 2024-05-05 08:16:45 浏览: 15
以下是Python代码实现:
```python
# 打开原文件和目标文件
with open('原文件.txt', 'rb') as f1, open('目标文件.txt', 'wb') as f2:
# 每次读取1KB的数据
buffer_size = 1024
while True:
# 读取数据
buffer = f1.read(buffer_size)
# 如果读取完毕,则退出循环
if not buffer:
break
# 将数据写入目标文件
f2.write(buffer)
# 关闭文件
f1.close()
f2.close()
```
如果想要在命令行中运行该程序,可以使用以下命令:
```
python 文件复制.py
```
其中,文件名为“文件复制.py”。在运行程序之前,需要将原文件(即“原文件.txt”)放在当前目录中。复制完成后,目标文件(即“目标文件.txt”)也会出现在当前目录中。