写一个将a文件夹里面的所有文件移动到b文件夹的脚本
时间: 2024-12-17 17:25:13 浏览: 5
在Linux或Windows系统中,你可以使用Python编写一个简单的脚本来完成这个任务。这里是一个基本的Python示例:
```python
import os
# 定义源目录和目标目录
src_dir = 'a'
dst_dir = 'b'
# 检查目标目录是否存在,如果不存在则创建
if not os.path.exists(dst_dir):
os.makedirs(dst_dir)
# 遍历源目录下的所有文件
for filename in os.listdir(src_dir):
# 构建完整文件路径
src_file_path = os.path.join(src_dir, filename)
# 检查是否是文件,跳过非文件
if os.path.isfile(src_file_path):
# 移动文件到目标目录
dst_file_path = os.path.join(dst_dir, filename)
try:
os.rename(src_file_path, dst_file_path)
print(f"成功移动了 {filename} 到 {dst_dir}")
except Exception as e:
print(f"无法移动 {filename}: {str(e)}")
```
运行此脚本前,请确保它有权限访问目标目录,并且源目录中确实存在要移动的文件。
阅读全文