如何在Spyder中使用gdalwarp?

我在cmd中基于Gdalwarp进行影像裁剪,代码如下所示,运行正常:
gdalwarp -q -cutline G:\2016.06.MOD\MOD02\5Clip\Clip_Image_Shp\Clip_Image.shp -tr 1000.0 1000.0 -of GTiff G:\2016.06.MOD\MOD02\3Resample_1000m_ProjectionC\20160628_1905_reflectance_georef_Resample_ProjectionC.tif G:\2016.06.MOD\MOD02\5Clip\20160628_1905_Clip.tif -crop_to_cutline
但是,这种方法无法进行批处理,所以我想在Spyder中写一个能够实现该功能的批处理,不知道上面的代码应该如何进行修改?
 
我从StackExchange论坛中对该问题进行提问,有人回答我,可以尝试在Spyder中使用以下的代码:
os.system('gdalwarp -q -cutline G:\2016.06.MOD\MOD02\5Clip\Clip_Image_Shp\Clip_Image.shp -tr 1000.0 1000.0 -of GTiff G:\2016.06.MOD\MOD02\3Resample_1000m_ProjectionC\20160628_1905_reflectance_georef_Resample_ProjectionC.tif G:\2016.06.MOD\MOD02\5Clip\20160628_1905_Clip.tif -crop_to_cutline')
但是,在我的Spyder中无法运行,报错如下:
ERROR1:Can't load requested DLL :  C:\Program Files(x86)\GDAL\gdalplugins\gdal_HDF4Image.dll
193: %1 不是有效的Win32 应用程序。
请问出错的原因在哪?或者我应该如何修改我的代码才能在Spyder中正常使用?
已邀请:

要回复问题请先登录注册