我有一个列表虽然我一直得到“:类型'str'的参数不可迭代”

时间:2014-11-20 14:45:22

标签: python ironpython

我对此感到不满,因为这是一个看起来不应该存在的错误。

我不断得到的错误是:

Exception: IronPython.Runtime.Exceptions.TypeErrorException: argument of type 'str' is not iterable
at CallSite.Target(Closure , CallSite , Object , Object )

代码部分是:

newAssetDataRows = filter(lambda row: row.GetColumnByName('Original number').Value != '' and row.GetColumnByName('Item Id').Value != '' and row.GetColumnByName('Parent Id').Value == '', assetDataContainer.Rows)
Log.Write("newAssetDataRows length: " + str(len(newAssetDataRows)))
for row in newAssetDataRows:

当它命令脚本中断时。

log函数将“newAssetDataRows length:0”写入我们的日志。

0 个答案:

没有答案