在python中,我可以这样做:
import mechanize
class MC (object):
def __init__(self):
self.Browser = mechanize.Browser()
self.Browser.set_handle_equiv(True)
def open (self,url):
self.url = url
self.Browser.open(self.url)
我的问题是:如何在子类中__init__
父类方法(类似于此):
^{pr2}$
帮了大忙!在
Tags:
直接调用该方法,初始化过程中可以在实例上使用基类上的方法:
您可能还想调用基类
^{pr2}$__init__
方法:我们需要直接调用
__init__
,因为Browser
是一个old-style python class;在一个新的python类中,我们将使用super(MC, self).__init__()
,其中{a2}提供了一个代理对象,该对象搜索基类层次结构以找到下一个要调用的匹配方法。在相关问题 更多 >
编程相关推荐