arcpy将tif复制到特定的文件夹中

arcpy中将tif复制到特定的文件夹中。

python 复制代码
import arcpy
import os

# 设置允许覆盖已存在的文件
arcpy.env.overwriteOutput = True

# 定义源TIFF文件路径和目标文件夹路径
source_tif = r"D:\RWEQ_china\data\EF_SCF_HWSD\EF_HWSD_CaCO3_ignored.tif"
target_folder = r"D:\RWEQ_china\data"

# 构建目标文件的完整路径(保留原文件名)
target_tif = os.path.join(target_folder, os.path.basename(source_tif))

# 执行复制
arcpy.CopyRaster_management(source_tif, target_tif)

print(f"文件已复制到: {target_tif}")

如果需要复制一个文件夹中的所有文件,则可以通过下面的代码来进行实现。

python 复制代码
import shutil
import os

source_folder = r"D:\RWEQ_china\data\temp"
target_folder = r"D:\RWEQ_china\data\数据集成分析"

# 如果目标已存在,可以选择先删除或使用 dirs_exist_ok
# 方法1:直接覆盖(Python 3.8+)
shutil.copytree(source_folder, target_folder, dirs_exist_ok=True)


print(f"文件夹已复制到: {target_folder}")
相关推荐
惊讶的猫4 天前
八千里路云和月-潮州
阅读
humors22118 天前
今年我正在看、看完和还没看的书单(不定期更新)
学习·阅读·读书·书单·书籍
Q一件事1 个月前
RWEQ中C因子国家尺度计算建议
阅读
三千里4 个月前
读《瓦尔登湖》备忘
阅读·瓦尔登湖
纪伊路上盛名在5 个月前
Accurate structure prediction of biomolecular interactions with AlphaFold 3
深度学习·阅读·文献·结构·蛋白质
Earic5 个月前
AI浪潮下的“幸存者”:从焦虑的碎碎念到构建普通人的新核心竞争力
阅读
大熊背6 个月前
《掌控习惯》书摘4
阅读
Q一件事6 个月前
生态敏感性相关内容
阅读
Q一件事6 个月前
结构方程中的概念模型中的路径
阅读