python 中os模块复制文件
时间: 2023-10-23 13:01:24 浏览: 96
python利用os模块编写文件复制功能——copy()函数用法
5星 · 资源好评率100%
在Python中,你可以使用`os`模块中的`copy`函数来复制文件。下面是一个简单的示例:
```python
import os
def copy_file(src, dest):
try:
os.copy(src, dest)
print("文件复制成功!")
except FileNotFoundError:
print("文件不存在!")
except PermissionError:
print("无法复制文件,权限不足!")
# 指定源文件路径和目标文件路径
source_file = "/path/to/source/file.txt"
destination_file = "/path/to/destination/file.txt"
# 调用复制函数
copy_file(source_file, destination_file)
```
在这个示例中,`copy_file`函数接受源文件路径和目标文件路径作为参数,并使用`os.copy`函数来执行实际的复制操作。如果源文件不存在或无法复制文件(例如权限不足),则会抛出相应的异常。
你可以根据自己的实际需求修改源文件路径和目标文件路径。记得将`/path/to/source/file.txt`替换为实际的源文件路径,将`/path/to/destination/file.txt`替换为实际的目标文件路径。
阅读全文