调用类函数时缺少1个必需的位置参数

2024-10-01 02:33:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我错过了一些东西。下面是我代码的简化版本。我要上课

class Casadataset:
    def __init__(self):
        self.Data=[]

    def FromLines(self, lines, numaddlparamspec):        
        self.BlockIdentifier = lines[0]
        self.SampleIdentifier = lines[1]

等等,在另一个班

^{pr2}$

但是当我打电话给你的时候

CF = CasaFile()
CF.ReadFile('myfile.vms')

我得到错误“TypeError:FromLines()缺少1个必需的位置参数:‘numadlparamspec’”。当我搜索这个时,答案似乎是他们在创建实例后忘记了括号(但我不认为这是在这里发生的?)。这是python3.4上的。抱歉,如果这是一个愚弄,但我似乎已经尝试了每一个排列有括号和没有括号。在


Tags: 代码self版本datainitdefclasscf