zeep

    1

    1답변

    ONVIF 프로토콜을 사용하여 응용 프로그램을 구현하고 있습니다. WSDL 파일 https://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl과 함께 사용해야합니다. 하지만 WSDL 파일에 다음 코드를 추가, 기본 서비스를 정의 할 필요가있다 : <wsdl:service name="DeviceService">

    0

    1답변

    저는 파이썬으로 조금 녹슬었지만 클라이언트를 사용하여 SOAP 호출을 설정해야합니다. 나는 사전 객체 만 전달하여 두 가지 메소드를 성공적으로 호출 할 수 있었지만이 부분을 설정하지 않아도이 기술을 사용하여 가능한지 확실하지 않습니다. 'transportSettings': { [ {'setupParameter': {'key': 'key1

    1

    1답변

    일부 정보를 검색하기 위해 zeep과 함께 zeep을 사용하고 있습니다. client.service.ServiceName의 응답은 python 데이터 구조, 즉 e.i리스트를 반환하지만 그 항목은 파이썬 데이터 구조가 아니라 lxml.etree._Element입니다. zeep이 xml과 반대로 중첩 된 파이썬 사전을 반환 할 수있는 방법이 있는지 알려주시겠

    0

    1답변

    ZEEP v1.2.0을 사용하여 일부 서비스에 연결하려고하는데이 문제가 발생했습니다. 난 그냥 실행 : python -mzeep http://fulfill.sfcservice.com/default/svc/wsdl 결과 : zeep.exceptions.LookupError: No type 'string' in namespace http://www.chinaf

    1

    1답변

    다음 코드를 실행하면 다음 오류가 계속 발생합니다. here is an error in XML document (113, 25). ---> The string '' is not a valid Boolean value. 왜 이런 일이 발생하는지 이해가되지 않습니다. Here은 문서이므로 부울 필드가 필요하지 않습니다. from zeep import Clien

    1

    2답변

    spyne 바이너리 형식을 인수로 갖는 웹 서비스 메서드를 호출하려고합니다. 하지만 파이썬 비누 클라이언트가이를 지원하지는 않습니다. 당신이 볼 수 있듯이 # @srpc(Attachment, _returns=Unicode) @srpc(ByteArray, _returns=Unicode) # @srpc(File, _return

    1

    1답변

    약간의 컨텍스트 : 인증 문제를 해결 한 후이 질문을 열었습니다. here. 원래 문제와 관련이없는 주석으로 이전을 오염시키지 않고 적절한 가시성을주기 위해 새 것을 열 것을 선호합니다. 저는 인터넷 액세스없이 서버와 동일한 인트라넷에서 실행되는 SOAP 클라이언트에서 작업하고 있습니다. from requests.auth import HTTPBasicAut

    0

    2답변

    결과를 얻을 : client = zeep.Client(wsdl=self.wsdl, transport=transport) auth_header = lb.E("authenticate", self.login()) res = client.service.GetHouseProfile(region_id, page_number, reporting_period_id,

    2

    1답변

    저는 파이썬 zeep을 사용하여 WSDL 문서를 검사하고 wsdl 문서에서 서비스와 유형을 사용하는 해당 코드를 생성했습니다. 아래 코드는 간단한 예입니다. 부분적으로 작동합니다. 문제는 이러한 매개 변수를 정확히 웹 서비스가 내가 보내고 엔드 포인트에서 사용할 수있는 서비스의 개요를하기로되어 있었는지 알아 내기 위해 client = Client(wsdl=