导入模块导致TypeError:module .__ init __()最多接受2个参数(给定3个)

导入模块导致TypeError:module .__ init __()最多接受2个参数(给定3个),第1张

导入模块导致TypeError:module .__ init __()最多接受2个参数(给定3个)

您的导入错误,因此您尝试从模块本身继承,而不是从模块内部定义的类(名称相同)继承。

from actions import ListitAction

ViewAction.py
应为:

from actions.ListitAction import ListitAction

同样,所有其他用途应切换为显式导入

from actions.XXX import XXX
(由于重复的名称),例如
from actions importListitAction, ViewAction
必须变成两种导入:

from actions.ListitAction import ListitActionfrom actions.ViewAction import ViewAction

因为要导入的类来自

actions
程序包下的不同模块。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5663803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存