0

我们如何使用 Python- Ladon函数返回多个值?

4

1 回答 1

1

您可以通过将它们包装到类中的列表中来返回更多值,该类中用作装饰器中的返回类型ladonize

基于ladon文档中的示例:

from ladon.ladonizer import ladonize
from ladon.types.ladontype import LadonType

class Response(LadonType):
    values = [int]

class MyService(object):
    @ladonize(int, int, rtype=Response)
    def foo(self, a, b):
        result = Response()
        result.values = [a+b, a*b]
        return result
于 2012-10-09T08:59:06.217 回答