我有一个旧代码调用class TiffFile(file)
. python3的调用方式是什么?
我试图在 python2 中替换以下内容:
class TiffFile(file):
def __init__(self, path):
file.__init__(self, path, 'r+b')
通过这个在python3中:
class TiffFile(RawIOBase):
def __init__(self, path):
super(TiffFile, self).__init__(path, 'r+b')
但现在我得到TypeError: object.__init__() takes no parameters