python TypeError: unsupported operand type(s) for +: 'geoprocessing value object' and 's

Posted gisoracle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python TypeError: unsupported operand type(s) for +: 'geoprocessing value object' and 's相关的知识,希望对你有一定的参考价值。


TypeError: unsupported operand type(s) for +: geoprocessing value object and str 
 if self.params[0].value:
        mypath=self.params[0].value #
        cpath=mypath+os.sep+dataset
        arcpy.env.workspace =cpath
修改如下:
 if self.params[0].value:
        mypath=str(self.params[0].value) #
        cpath=mypath+os.sep+dataset
        arcpy.env.workspace =cpath

 

以上是关于python TypeError: unsupported operand type(s) for +: 'geoprocessing value object' and 's的主要内容,如果未能解决你的问题,请参考以下文章

Python - TypeError:需要可迭代参数

TypeError:实例Python之间不支持'<'

python fbprophet错误,TypeError:'module'对象不可调用

TypeError:“NoneType”对象在 Python 中不可迭代

“TypeError:'WebElement'对象不可迭代”错误代码python爬取

TypeError:'int'对象不可迭代,使用 Python 3 [关闭]