我正在使用 csv.DictWriter
类,我想继承它:
class MyObj(csv.Dictwriter):
...
但是这个类型是一个老式的对象。 MyObj
可以是新式类,但仍然继承自 csv.DictWriter
吗?
最佳答案
是的,你也只需要从 object
继承:
class MyObj(object, csv.DictWriter):
def __init__(self, f, *args, **kw):
csv.DictWriter.__init__(self, f, *args, **kw)
关于Python 在新样式类中继承旧样式类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34842022/