python shutil move方法
时间: 2023-10-09 21:13:07 浏览: 63
在 Python 中,shutil 模块是用于高级文件操作的模块之一。其中的 move() 方法可以将一个文件或目录移动到另一个目录中,或者重命名一个文件或目录。
使用方法如下:
```python
import shutil
# 将文件移动到目标目录
shutil.move('源文件路径', '目标目录路径')
# 重命名文件
shutil.move('原文件路径', '新文件路径')
```
例如,将文件 `test.txt` 移动到目录 `/Users/username/Documents` 中,可以使用以下代码:
```python
import shutil
shutil.move('test.txt', '/Users/username/Documents')
```
如果需要重命名文件,可以将目标路径设置为新的文件名即可:
```python
import shutil
shutil.move('test.txt', 'new_test.txt')
```
需要注意的是,如果目标路径已经存在同名的文件或目录,则会覆盖该文件或目录。如果要避免这种情况,可以在目标路径中加上新的文件名或目录名。