我们可以用XLWings加倍装饰器吗?

时间:2019-06-15 12:14:01

标签: python python-decorators xlwings

我尝试在xlwings装饰器上应用装饰器,但是Excel无法识别UDF。有什么限制

def add_time_decorator(function):
    def wrapper():
        result = function()
        return '%s %s' % (result, datetime.now("%H:%M:%S"))

    return wrapper

@add_time_decorator
@xw.func
@xw.arg('table', pd.DataFrame, index=False, header=True)
def UploadTable(name, table):
    ...
    return "%s Saved!" % name

0 个答案:

没有答案