ladon的jsonwsp文件parse_description方法报types未定义错误解决办法

今天新安装了ladon的第三方库,在写webservice的客户端解析程序的时候,报了这个错误:

    exec("self.%s = types.MethodType(placeholder,self)" % method_name)
  File "<string>", line 1, in <module>
NameError: name 'types' is not defined

  定位代码,看到是在Python39\site-packages\ladon\clients\jsonwsp.py下的parse_description()方法中,具体的代码位置是

exec("self.%s = types.MethodType(placeholder,self)" % method_name)

结果在导入 types解决

import types

 

posted @ 2021-01-22 20:22  荒野游侠  阅读(157)  评论(0编辑  收藏  举报