如图很清楚,先在工具箱中找到对应的功能然后右键查看描述,描述的底部就有对应的代码实现,然后直接在工具栏的内置python中调用即可
可以不使用代码块自带的workenv,可以更改成自己的文件路径
import arcpy
import os
path = r"E:\xxx\data\xxx"
files = os.listdir(path)
files = [f for f in files if 'hdf' in f]
for f in files:
original_name = os.path.join(path, f)
new_name = os.path.join(path, "NDVI", f.replace("hdf", "tif"))
# 注意第三个参数从0开始 千万不是api里面说的从1开始
arcpy.ExtractSubDataset_management(original_name, new_name, "0")