其中的方法 load_module,使用了 super,return super(FileLoader, self).load_module(fullname),但是发现 FileLoader 没有父类呀,请高手告知下,这个什么意思?
代码如下:
class FileLoader:
def_init_(self, fullname, path):
self.name = fullname
self.path = path
def_eq_(self, other):
return (self._class_ == other._class_ and
self._dict_ == other._dict_)
def\ _hash_(self):
return hash(self.name) ^ hash(self.path)
@__check_name
def load*module(self, fullname):
return super(FileLoader, self).load_module(fullname)
而且看到注释里面,建议使用 exec_module() 方法,但是找不到这个方法的代码,额