请写一段python代码,实现以下需求:批量移动文件夹中名称包含10、且文件后缀名为.tif的文件到新文件夹
时间: 2024-02-29 09:51:34 浏览: 73
好的,以下是Python代码实现:
```python
import os
import shutil
# 源文件夹路径
source_folder = 'source_folder'
# 目标文件夹路径
target_folder = 'target_folder'
# 获取源文件夹中所有文件
files = os.listdir(source_folder)
# 遍历每个文件,如果文件名包含10且后缀名为.tif,则移动到目标文件夹
for file in files:
if file.endswith('.tif') and '10' in file:
file_path = os.path.join(source_folder, file)
target_path = os.path.join(target_folder, file)
shutil.move(file_path, target_path)
print('文件移动完成!')
```
需要注意的是,需要将 `source_folder` 和 `target_folder` 替换为实际的文件夹路径。此外,如果目标文件夹不存在,则需要提前创建。
阅读全文
相关推荐








