我正在使用Python开发一个小项目.为了方便起见,我设置了一个需要多个初始化程序的类.Python一直在告诉我我缺少位置参数,但是我没有在没有明确传递正确数字的地方调用初始化器.我试图在一个较小的测试用例中复制问题,但我不能让它做同样的事情.这是一些代码,所以它托管在:https://gist.github.com/anonymous/6568115
它给出的错误是:
File "./cards.py", line 40, in types
if is_subset(types, self.__class__().VALID_TYPES):
TypeError: __init__() missing 5 required positional arguments: 'name', 'types', 'colors', 'land_type', and 'required_types'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2322 次 |
| 最近记录: |