现在img和xml文件在一个文件夹里,用Python写一段代码讲他们分离到不同文件夹下
时间: 2024-02-13 17:06:11 浏览: 27
好的,以下是一个Python脚本,可以将指定文件夹中的所有.img和.xml文件分别复制到img和xml文件夹中:
```python
import os
import shutil
# 指定原始文件夹和目标文件夹
src_folder = '原始文件夹路径'
img_folder = '目标img文件夹路径'
xml_folder = '目标xml文件夹路径'
# 遍历原始文件夹中的所有文件
for filename in os.listdir(src_folder):
# 如果是.img文件,则复制到img文件夹中
if filename.endswith('.img'):
shutil.copy(os.path.join(src_folder, filename), os.path.join(img_folder, filename))
# 如果是.xml文件,则复制到xml文件夹中
elif filename.endswith('.xml'):
shutil.copy(os.path.join(src_folder, filename), os.path.join(xml_folder, filename))
```
请将上述代码中的`原始文件夹路径`、`目标img文件夹路径`和`目标xml文件夹路径`替换为你实际使用的文件夹路径。执行完毕后,你会在`目标img文件夹路径`中看到所有的.img文件,同时在`目标xml文件夹路径`中看到所有的.xml文件。