python-suds的TypeNotFound错误解决
发布网友
发布时间:2022-12-22 09:47
我来回答
共1个回答
热心网友
时间:2024-10-23 05:37
在使用suds连接webservice时候,遇到了找不到type的错误
该错误一般类型为TypeNotFound:(类名,URL)
出现这种错误的时候发现是由于缺少namespace导致的,一个类型依赖其他类型,而其他类型需要报错的URLnamespace。
此时可以使用suds.xsd.doctor的Import创建,然后将import加入到doctor中
python suds import 哪些,
File "/usr/local/lib/python2.7/dist-packages/suds-0.4-py2.7.egg/suds/xsd/sxbasic.py", line 422, in dependencies raise TypeNotFound(self.ref)suds.TypeNotFound: Type not found: '(schema, http://www.w3.org/2001/XMLSchema, )'
怎么安装python 的扩展库-suds?
首先建议你安装一个扩展库安装工具,推荐easy_install工具,你可以在网上下载,也可以先去下载一个 ez_setup.py ,这个程序下载后用python.exe运行一下,会自动根据你的版本帮你下载和安装一个easy_install,目前只支持到python2.6,看来python3目前还是没有太多的公司在使用啊。。。后面就可以用这个easy...