Spyne如何复制Spyne创建的wsdl文件的一个元素?

2024-09-30 10:42:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要复制生成的wsdl文件的一个元素。我的代码是这样的:

class SDPSimulator(ServiceBase):
@rpc(UserCredential, Unicode, Unicode, Unicode, Integer,
     _returns=SendSmsReturn.customize(sub_name='return'))
def sendSms(ctx, userCredential, srcAddress, regionIds,msgBody,maxSendCount): 

我想用Spyne创建这样的请求wsdl文件:

^{pr2}$

如何编写代码以复制wsdl文件中的regionid并发送 像上面这样的要求?在


Tags: 文件代码name元素returnunicodeintegerrpc
1条回答
网友
1楼 · 发布于 2024-09-30 10:42:56

我终于找到了:) 为此,我必须这样编写代码:

class SDPSimulator(ServiceBase):
    @rpc(UserCredential, Unicode, Unicode.customize(max_occurs='unbounded'), Unicode, Integer,
         _returns=SendSmsReturn.customize(sub_name='return'))
    def sendSms(ctx, userCredential, srcAddress, regionIds, msgBody, maxSendCount):

这部分代码:Unicode.自定义(max_occurs=50)我可以指定多少次<regionIds></regionIds> 可以复制。在

相关问题 更多 >

    热门问题