繁体   English   中英

TypeError:对象不支持项目分配

[英]TypeError:object does not support item assignment

我在vb api的类定义中有以下内容。 我需要在我的python脚本中使用它

Public Property HideFilter( _ 
   ByVal FilterType As String _ 
) As String 

我在python scrip中尝试了以下代码,但无法正常工作。 任何帮助CustUserGroup都是该类的对象

setattr(CustUserGroup.HideFilter, "FilterType ", "Req")
setattr(CustUserGroup ,"HideFilter", "FilterText")

错误:AttributeError:'instancemethod'对象没有属性'FilterType'

CustUserGroup.HideFilter["Req"] = rfilter.Text

TypeError:对象不支持项目分配

目前还不清楚您正在尝试做什么,但是作为一个疯狂的猜测,您可能想要类似

CustUserGroup.HideFilter = "Req"    # set property value

res = CustUserGroup.HideFilter      # get property value

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM