2016-07-07 1 views
1

다음 코드를 실행하면 다음 오류가 계속 발생합니다. here is an error in XML document (113, 25). ---> The string '' is not a valid Boolean value. 왜 이런 일이 발생하는지 이해가되지 않습니다. Here은 문서이므로 부울 필드가 필요하지 않습니다.Python Zeep 클라이언트 요청이 xml 예외에서 오류를 throw합니다.

from zeep import Client 

client = Client('http://services.resumeparsing.com/ResumeService.asmx?wsdl') 
response = client.service.ParseResume(request={'AccountId': 'XXXXXXX',\ 
    'ServiceKey':'XXXXXXXXX',\ 
    'FileBytes': file_bytes, 'FileText': file_text, \ 
    }) 
print(response) 

도움이 되겠습니다.

답변

4

여기에서 지프의 저자; 어떤 버전을 사용하고 있습니까? zeep은 서버에 따라 유효하지 않은 XML을 생성하는 것 같습니다.

당신은 디버그 로그 레벨을 설정하여 전송되는 XML 볼 수 있으며,`zeep.transports` 모듈은 내가 그것을 해결 도움 http://docs.python-zeep.org/en/latest/transport.html#debugging

+0

참조하십시오. 고맙습니다! –

관련 문제