MatPlotLib FuncAnimation发送函数位置参数,需要0,但给定1?

lyfkaqu1  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(68)

使用MatPlotLib.animation的FuncAnimation时遇到一些问题。当我发送'function'参数时,我得到错误消息TypeError: findPrice() takes 0 positional arguments but 1 was given,其中findPrice是我试图调用的函数。findPrice没有参数,但由于某种原因,FuncAnimation似乎试图发送一个参数。实际代码如下:
ani = FuncAnimation(plt.gcf(), findPrice, interval=1000)
我尝试将findPrice更改为findPrice(),但收到错误消息TypeError: 'NoneType' object is not callable。任何帮助我如何解决这个位置参数错误消息?如果你需要更多细节就告诉我。

dm7nw8vv

dm7nw8vv1#

我发现给你的函数添加一个参数(例如。findPrice(i))修复错误。不知道为什么,但它的工作

相关问题