小编use*_*084的帖子

如何在Python中使用Suds提取方法

我想提取所有方法,并希望使用如何使用python进行自动化来发送一些参数.

我只希望方法作为用户输入并将参数发送到方法.我怎样才能做到这一点?

from suds.client import client
url="name fo the url"
client=Client(url)
Suds ( https://fedorahosted.org/suds/ )  version: 0.4 GA  build: R699-20100913

Service ( Services ) tns="http://www.altoromutual.com/bank/ws/"
Prefixes (1)
ns0 = "http://www.altoromutual.com/bank/ws/"
Ports (2):
(ServicesSoap)
 Methods (3):
    GetUserAccounts(xs:int UserId, )
    IsValidUser(xs:string UserId, )
    TransferBalance(MoneyTransfer transDetails, )
 Types (4):
    AccountData
    ArrayOfAccountData
    MoneyTransfer
    Transaction
  (ServicesSoap12)
 Methods (3):
    GetUserAccounts(xs:int UserId, )
    IsValidUser(xs:string UserId, )
    TransferBalance(MoneyTransfer transDetails, )
 Types (4):
     AccountData
    ArrayOfAccountData
    MoneyTransfer
    Transaction 
Run Code Online (Sandbox Code Playgroud)

suds python-2.7

6
推荐指数
1
解决办法
2万
查看次数

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

如何创建复杂类型以及如何传递复杂类型中的值,如何调用它们。

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

(TransferBalance){
  transDetails = 
  (MoneyTransfer){
     transferDate = None
     debitAccount = None
     creditAccount = None
     transferAmount = None
  }
Run Code Online (Sandbox Code Playgroud)

}

python wsdl suds

5
推荐指数
1
解决办法
2682
查看次数

标签 统计

suds ×2

python ×1

python-2.7 ×1

wsdl ×1