Python 找不到记录器的处理程序;肥皂水客户端“;
我是Python新手,尝试使用WSDL生成数据Python 找不到记录器的处理程序;肥皂水客户端“;,python,wsdl,suds,Python,Wsdl,Suds,我是Python新手,尝试使用WSDL生成数据 >>> from suds.client import Client >>> client = Client('http://XXXXXXXXXXXXXXXXXXXXXXXXXX/datafeed.cfc?WSDL') >>> result = client.service.SalesDetailJSON(EventGUID='5789ADDC-6A64-E411-B196-0025B3A62E
>>> from suds.client import Client
>>> client = Client('http://XXXXXXXXXXXXXXXXXXXXXXXXXX/datafeed.cfc?WSDL')
>>> result = client.service.SalesDetailJSON(EventGUID='5789ADDC-6A64-E411-B196-0025B3A62EEE')
No handlers could be found for logger "suds.client"
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "build/bdist.linux-x86_64/egg/suds/client.py", line 535, in __call__
File "build/bdist.linux-x86_64/egg/suds/client.py", line 595, in invoke
File "build/bdist.linux-x86_64/egg/suds/client.py", line 630, in send
File "build/bdist.linux-x86_64/egg/suds/client.py", line 681, in failed
File "build/bdist.linux-x86_64/egg/suds/bindings/binding.py", line 230, in get_fault
AttributeError: 'NoneType' object has no attribute 'getChild'
我的目标是每小时转换和存储XML。任何帮助都将不胜感激 您需要先设置一个looger来了解此消息。看一看 (或取决于您的python版本)。然而,这样的事情应该可以解决问题:
>>> import logging
>>> from suds.client import Client
>>> logger = logging.getLogger('suds.client').setLevel(logging.DEBUG)
>>> logger.setLevel(logging.DEBUG)
>>> # ...
您需要先设置一个looger来了解此消息。看一看 (或取决于您的python版本)。然而,这样的事情应该可以解决问题:
>>> import logging
>>> from suds.client import Client
>>> logger = logging.getLogger('suds.client').setLevel(logging.DEBUG)
>>> logger.setLevel(logging.DEBUG)
>>> # ...