用python写一个批量复制文件名到对应文件夹的程序
时间: 2023-09-23 07:03:55 浏览: 115
基于python的批量修改文件名程序
好的,以下是用Python实现批量复制文件名到对应文件夹的程序:
```python
import os
import shutil
# 源文件夹路径
src_folder = '/path/to/source/folder'
# 目标文件夹路径
dst_folder = '/path/to/destination/folder'
# 遍历源文件夹中的所有文件
for file in os.listdir(src_folder):
# 提取文件名
filename = os.path.splitext(file)[0]
# 构建目标文件夹路径
dst_path = os.path.join(dst_folder, filename)
# 如果目标文件夹不存在,则创建它
if not os.path.exists(dst_path):
os.makedirs(dst_path)
# 复制文件到目标文件夹
shutil.copy(os.path.join(src_folder, file), dst_path)
```
以上代码会遍历指定的源文件夹中的所有文件,提取文件名,并根据文件名创建对应的目标文件夹。然后将源文件夹中的文件复制到对应的目标文件夹中。
阅读全文