TypeError: stock_grouping() takes 1 positional argument but 2 were given
时间: 2023-09-20 11:11:53 浏览: 126
django报错:add_atr() takes 0 positional arguments but 1 was given
这个错误通常是因为你传递了多个参数给函数,但是函数只接受一个参数。
你需要检查一下你的代码,看看是否有一处在调用 `stock_grouping()` 函数时传递了多个参数。你可以通过在函数定义中添加一个参数来解决这个问题。例如,如果你的函数期望的参数是 `x`,那么你可以将函数定义改为 `def stock_grouping(x):`。
另外,如果你确定需要传递多个参数给函数,那么需要将函数的参数列表改为可接受多个参数。你可以使用 `*args` 或 `**kwargs` 来实现这个目的。例如,如果你的函数需要接受任意数量的参数,那么你可以将函数定义改为 `def stock_grouping(*args):`。
阅读全文