monkeys paw wrote:
I'm trying to subclass urllib2 in order to mask the
version attribute. Here's what i'm using:

import urllib2

class myURL(urllib2):
    def __init__(self):
        urllib2.__init__(self)
        self.version = 'firefox'

I get this>
Traceback (most recent call last):
  File "<interactive input>", line 1, in <module>
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)

I don't see where i am supplying 3 arguments. What am i
missing?

Don't steal firefox's idendity to screen-scrap Wikipedia :p

JM
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to