shutil.move(src, dst)会把源文件清楚吗
时间: 2023-11-11 11:04:15 浏览: 135
Python中shutil模块的常用文件操作函数用法示例
`shutil.move(src, dst)`方法会将源文件或源文件夹移动到目标路径,并删除源路径下的文件或文件夹。所以,使用该方法移动文件时,源文件会被删除。如果您不想删除源文件,可以使用`shutil.copy()`方法复制文件到目标路径,然后再使用`os.remove()`方法删除源文件。例如:
```python
import os
import shutil
src_file = 'path/to/source/file.txt'
dst_file = 'path/to/destination/file.txt'
# 复制文件到目标路径
shutil.copy(src_file, dst_file)
# 删除源文件
os.remove(src_file)
```
这段代码会将`src_file`复制到`dst_file`,然后删除`src_file`。
阅读全文