为了账号安全,请及时绑定邮箱和手机立即绑定

Pyclips:将Clips类实例的多插槽设置为[]时出错

Pyclips:将Clips类实例的多插槽设置为[]时出错

慕妹3146593 2021-04-06 13:15:46
我希望一个类实例的多槽位成为一个空列表。我不确定剪辑或pyclips中是否有错误,或者我做错了。import clipsC = clips.BuildClass("C", "(is-a USER)(multislot s)")i = clips.BuildInstance("test1", C)#i.Slots['s'] = clips.Multifield([])          # errori.Slots['s'] = []                             # error#i.Slots['s'] = clips.Multifield(["1", "4"])  # no error#i.Slots['s'] = ["1", "4"]                    # no errorprint i.Slots["s"]我收到此错误: _clips.ClipsError: C09: unable to understand argument堆栈跟踪:File "\\VBOXSVR\vagrant\return_empty_list_bug.py", line 6, in <module>  i.Slots['s'] = [] # errorFile "c:\Python27\Lib\site-packages\clips\_clips_wrap.py", line 175, in _WRAPPER  return f(self, *args)File "c:\Python27\Lib\site-packages\clips\_clips_wrap.py", line 269, in _WRAPPER  return f(self, *newargs)File "c:\Python27\Lib\site-packages\clips\_clips_wrap.py", line 2506, in __setitem__  _c.directPutSlot(self.__instance, name, _py2cl(v))_clips.ClipsError: C09: unable to understand argument
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 261 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号