python代码如何将相同的tif放到一个文件夹中
时间: 2023-04-07 12:03:36 浏览: 117
你可以使用Python的os和shutil模块来实现将相同的tif文件放到一个文件夹中的操作。具体的代码实现可以参考以下示例:
```python
import os
import shutil
# 定义要处理的文件夹路径和目标文件夹路径
source_folder = 'path/to/source/folder'
target_folder = 'path/to/target/folder'
# 遍历源文件夹中的所有文件
for filename in os.listdir(source_folder):
if filename.endswith('.tif'):
# 获取文件名(不包含扩展名)
name = os.path.splitext(filename)[0]
# 构造目标文件夹路径
target_path = os.path.join(target_folder, name)
# 如果目标文件夹不存在,则创建
if not os.path.exists(target_path):
os.makedirs(target_path)
# 将文件移动到目标文件夹中
shutil.move(os.path.join(source_folder, filename), target_path)
```
这段代码会将源文件夹中所有扩展名为.tif的文件移动到以文件名(不包含扩展名)命名的文件夹中。如果目标文件夹不存在,则会自动创建。