Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在suds-python中创建复杂类型_Python_Wsdl_Suds - Fatal编程技术网

如何在suds-python中创建复杂类型

如何在suds-python中创建复杂类型,python,wsdl,suds,Python,Wsdl,Suds,如何创建复杂类型,如何在复杂类型中传递值,如何调用它们 下面是采用复杂类型的transferBalance方法 (TransferBalance){ transDetails = (MoneyTransfer){ transferDate = None debitAccount = None creditAccount = None transferAmount = None } }您使用工厂时: MT = client.factory.c

如何创建复杂类型,如何在复杂类型中传递值,如何调用它们

下面是采用复杂类型的transferBalance方法

(TransferBalance){
  transDetails = 
  (MoneyTransfer){
     transferDate = None
     debitAccount = None
     creditAccount = None
     transferAmount = None
  }
}您使用工厂时:

MT = client.factory.create('MoneyTransfer')
MT.transferDate = '01/01/01'
MT.debitAccount = '01234567'
MT.creditAccount = '87654321'
MT.transferAmount = 1000000.00

TB = client.factory.create('TransferBalance')
TB.transDetails = MT