suds를 사용하여 웹 서비스를 호출하지만 디버그 로그에 xml 요소가 올바르지 않은 것으로 표시됩니다. 하나의 추가 상위 요소가 추가되었습니다. 아무도 이것이 버그인지 아닌지 알고 있습니까? 그것을 고치는 방법? 왜 모든 것이 assignID 요소 내에 인코딩 되었습니까? 죄송합니다, xml 콘텐츠를 게시하는 방법을 모르겠습니다. 나는 여기에 같은 게시물을 보았다 Having problems with Python SOAP using Suds[python-suds] 버그? 공장을 사용할 때 하나의 추가 요소가 생성됩니다.
--code snippet-- 당신이 함수 submitResult이 있어야합니다 귀하의 WSDL을 인쇄
cl = Client(url)
submitRes = cl.factory.create('submitResult')
submitRes.assignmentID = elem.assignmentID
submitRes.actualTime = '30'
submitRes.bugID = '';
submitRes.note = 'submit result from python client webserice'
submitRes.status = 'FAIL'
submitRes.build = 'build03'
print cl.service.submitResult(submitRes)
* XML 출력 * 2361719 assignmentID> 는 FAIL build03 30 python 클라이언트 웹 서버에서 결과 제출 assignmentID> ns0 : submitResult> –
bettermanlu