这是在运行modis产品的格式转换、投影变换、掩膜的代码时,时出现这个,怎么办呢
报错是因为hdfs为值为NoneType,并遍历了这个对象,导致报错。
hdfs为NoneType要去排查一下
hdfs,这个应该是读取数据的代码,在你的系统上环境不兼容。
如果程序不是你写的,看看作者的说明,需要什么前置条件,配置环境
目录中可能不存在*.hdf后缀的文件,所以文件找不到就返回None了
你迭代的值是空的
【相关推荐】
评论区有下载原文和相关资料的链接,自己翻找即可。
None类型的对象可以进行迭代?
错误发生在第17行,意思是是说这个hdfs为none了,检查下上面的读取的文件路径什么的是否有问题,文件路径最好不要有空格,中文、特殊符号等
应该是你工作空间的那里的问题,试试看下面的
arcpy.env.workspace =r'D:/desktop folder/'