def __getCookie(self, cookie): if isinstance(cookie, Cookie): return cookie elif isinstance(cookie, basestring): return Cookie.fromString(cookie) else: raise TypeError, "cookie must be instance of Cookie or string"