我有一个从Writer类继承的CsvWriter类。Writer类有一个getInfo函数,我想在多个'child'类中使用。但是当我从CsvWriter类调用getInfo函数时,我得到了一个错误:
TypeError: unbound method getInfo() must be called with Writer instance as first argument (got Element instance instead)
因为Writer类还没有被加密,所以我不能调用getInfo。但我不想实例化它(我想),因为我想从“child”类调用它。如何从CsVwriter()调用该函数?在
以下是两个类:
^{pr2}$我是这样运行的:
filePath = '/homes/ndeklein/test.featureXML'
elements = featXML.Reader(filePath)
featXML.CsvWriter('test.csv', elements)
将
Writer.getInfo()
替换为self.getInfo()
。在相关问题 更多 >
编程相关推荐