写一段Python代码,讲一个文件夹中的文件全部移到另一个文件夹
时间: 2024-09-21 08:08:24 浏览: 36
当然可以,这里是一个简单的Python脚本示例,它会将指定源目录下的所有文件移动到目标目录。这个例子假设你已经有了源目录(source_dir)和目标目录(target_dir),并且这两个路径都是存在的。
```python
import os
# 源目录和目标目录
source_dir = "/path/to/source/directory"
target_dir = "/path/to/target/directory"
# 遍历源目录中的所有文件
for filename in os.listdir(source_dir):
# 构建完整的文件路径
source_file_path = os.path.join(source_dir, filename)
# 确保是文件而不是目录
if os.path.isfile(source_file_path):
# 将文件移动到目标目录
target_file_path = os.path.join(target_dir, filename)
try:
os.rename(source_file_path, target_file_path)
print(f"文件 {filename} 已经成功移动到 {target_dir}")
except Exception as e:
print(f"移动文件 {filename} 到 {target_dir} 出错: {str(e)}")
阅读全文