使用zeep python进行SOAP验证时出现类型错误

使用zeep python进行SOAP验证时出现类型错误,soap,typeerror,zeep,Soap,Typeerror,Zeep,WSDL具有以下内容: <xsd:complexType name="Transaction_TypeShape"> <xsd:all> <xsd:element minOccurs="0" name="COMBO_CF_MSG_H" type="COMBO_CF_MSG_HMsgDataRecord_TypeShape"/> </x

WSDL具有以下内容:

     <xsd:complexType name="Transaction_TypeShape">
     <xsd:all>
      <xsd:element minOccurs="0" name="COMBO_CF_MSG_H" type="COMBO_CF_MSG_HMsgDataRecord_TypeShape"/>
     </xsd:all>
     </xsd:complexType>
     <xsd:complexType name="COMBO_CF_MSG_HMsgDataRecord_TypeShape">
     <xsd:sequence>
       <xsd:element name="BUSINESS_UNIT_GL" type="BUSINESS_UNIT_GL_TypeShape"/>
       <xsd:element name="LEDGER_GROUP" type="LEDGER_GROUP_TypeShape"/>
       <xsd:element minOccurs="0" name="ACCOUNTING_DT" type="ACCOUNTING_DT_TypeShape"/>
       <xsd:sequence maxOccurs="unbounded" minOccurs="0">
           <xsd:element name="COMBO_CF_MSG_D" type="COMBO_CF_MSG_DMsgDataRecord_TypeShape"/>
           <xsd:element minOccurs="0" name="PSCAMA" type="PSCAMAMsgDataRecord_TypeShape"/>
       </xsd:sequence>
     </xsd:sequence>
     <xsd:attribute fixed="R" name="class" type="xsd:string" use="required"/>
    </xsd:complexType>
我的错误:

     TypeError: {..}COMBO_CF_MSG_HMsgDataRecord_TypeShape() got an unexpected keyword argument 'COMBO_CF_MSG_D'. Signature: BUSINESS_UNIT_GL: {..}BUSINESS_UNIT_GL_TypeShape, ACCOUNTING_DT: {..}ACCOUNTING_DT_TypeShape, [COMBO_CF_MSG_D: {..}COMBO_CF_MSG_DMsgDataRecord_TypeShape, PSCAMA: {..}], class: xsd:string
我的错误表明我传递COMBO\u CF\u MSG\u D的方式有问题。正如它所说,它必须是[COMBO\u CF\u MSG\D…”

有人能帮我找点什么吗?先谢谢

     TypeError: {..}COMBO_CF_MSG_HMsgDataRecord_TypeShape() got an unexpected keyword argument 'COMBO_CF_MSG_D'. Signature: BUSINESS_UNIT_GL: {..}BUSINESS_UNIT_GL_TypeShape, ACCOUNTING_DT: {..}ACCOUNTING_DT_TypeShape, [COMBO_CF_MSG_D: {..}COMBO_CF_MSG_DMsgDataRecord_TypeShape, PSCAMA: {..}], class: xsd:string