2017-01-11 14 views
1

저는 파이썬을 처음 사용하고 WSDL로 데이터를 생성하려고합니다. 로거 "suds.client"에 대한 핸들러가 없습니다.

>>> 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' 

나는 인쇄 클라이언트에서 방법 중 하나를 사용 :

Service (DataFeedService) tns="http://XXXXXXXXXXXXXXX" 
     Prefixes (2) 
      ns0 = "http://rpc.xml.coldfusion" 
      ns1 = "http://schemas.xmlsoap.org/soap/encoding/" 
     Ports (1): 
      (datafeed.cfc) 
      Methods (2): 
       SalesDetail(xs:double Page, xs:double RecPP, xs:string EventGUID, xs:string LastUpdated, xs:boolean IncludeSurvey, xs:string SurveyKey,) 
       SalesDetailJSON(xs:string EventGUID, xs:string LastUpdated, xs:string NoFinancials,) 
      Types (49): 
       ........... 

내 목표 변환 및 저장 XML 매 시간마다하는 것입니다. 어떤 도움이라도 대단히 감사하겠습니다!

답변