Python pyspark init超级类警告

Python pyspark init超级类警告,python,pyspark,superclass,Python,Pyspark,Superclass,我在pySpark程序的pyCharm中创建了一个用于单元测试的类 class TableLiteral(unittest.TestCase): def __init__(self, table_value): self.table_value = [x.strip().strip("|") for x in table_value.split("\n") if x.strip() != ''] # The above code is as part of my d

我在pySpark程序的pyCharm中创建了一个用于单元测试的类

class TableLiteral(unittest.TestCase):
   def __init__(self, table_value):
      self.table_value = [x.strip().strip("|") for x in table_value.split("\n") if x.strip() != '']
      # The above code is as part of my development

现在,我唯一关心的是,{uu init}正在突出显示一个对的警告调用。{uu init}的超级类被错过了。由于我是python类新手,请您更新我必须更新的地方。这不是强制性的,很大程度上取决于您是否使用真正的类继承的协作层次结构。换句话说:pycharm在这种情况下过于热心了——因为人们通常不必调用
unittest.TestCase的超类

也就是说,您所要做的就是在
\uuuu init\uuu
方法中添加一行,如
super()

(如果您使用的是Python2而不是Python3(您应该使用Python3),那么对
super
的调用需要您明确地填写类和实例参数-因此它变成:
super(TableLiteral,self)。\uuuu init\uuuu()