Trying below code to check suds working
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from suds.client import Client
Traceba
我得到了错误:
异常:导入模式() at ( sd),失败
将医生(用ImportDoctor构造)传递给suds客户端构造器时。
我正在两台Windows机器上工作,它们都安装了相同版本的suds,但其中只有一台出现了上述错误。
有人能在这里引导我知道这个错误产生的原因吗?这样我就能知道机器上遗漏了什么?
提前谢谢!
UPDATE:我不知道这是否重要,但值得注意的是,我正在上升错误的机器是Amazon实例。在我的本地机器上,一切都很好!
更新:下面是我在我提到的机器的python解释器上运行的一些代码。在这里你可以详细说明错误是如何上升的..。
>>> from s
我正在尝试通过Google App Engine将SUDS库包含在Python项目中。
我的代码尝试执行以下操作:
from suds.client import Client
from suds.wsse import *
而且,一旦我在GAE上部署,我就会遇到以下错误:
File ".../myfile.py", line 13, in <module>
from suds.client import Client
File ".../suds/__init__.py", line 154, in <module>
import c
import suds
s = suds.client.Client('http://hello-world.org/ttsoapcgi.wsdl',
cache=suds.cache.NoCache())
我得到了:
AttributeError: 'module' object has no attribute 'cache' for above line.
我已经安装了suds 0.3.7版本
原因是什么,以及如何解决这一问题?
如何使用Python/SUDS设置IncludeExceptionDetailInFaults?对于我的一个请求,我得到了这个错误消息:
File "/usr/local/lib/python2.7/dist-packages/suds/client.py", line 542, in __call__
return client.invoke(args, kwargs)
File "/usr/local/lib/python2.7/dist-packages/suds/client.py", line 602, in invoke
re
我有以下简单的python测试脚本,它使用来调用SOAP web服务(该服务是用ASP.net编写的):
from suds.client import Client
url = 'http://someURL.asmx?WSDL'
client = Client( url )
result = client.service.GetPackageDetails( "MyPackage" )
print result
当我运行这个测试脚本时,我得到了以下错误(使用了代码标记,因为它没有包装):
No handlers could be found for
我正在尝试创建一个方法,通过下面的形式使用suds-py3中的suds.client: from suds.client import Client
def soap_request(url, parameter, request_dictionary, method)
client = Client(url)
parameter_object = client.factory.create(str(parameter))
for var, value in request_dictionary.items():
parameter_object[s