python如何使用部分函数工具将两个数据帧作为参数传递给一个函数?

时间:2018-12-26 08:20:00

标签: python partial functools

当将两个数据帧obj传递给func时,它正确。 在使用partial时,它说:

        [Authorize]
        public class SignalRSignalHub : Hub
        {
            public override Task OnConnectedAsync()
            {
                var context = Context.GetHttpContext();
                return base.OnConnectedAsync();
            }
        }

这是测试代码? 有人知道为什么吗?

TypeError: fall() got multiple values for argument 'dfn'

此外,

正确
from functools import partial
from multiprocessing import Pool 
import pandas as pd

def fall(dfn,x):
    return dfn,x


if __name__ == "__main__":
    df=pd.DataFrame([['a'],['b']])
    dfxn=pd.DataFrame([['c'],['d']])

    print(fall(dfxn,df))
    f=partial(fall,dfn=dfxn)
    print(f(df))

0 个答案:

没有答案