Message109089
I tried to do this:
class Handler(SimpleHTTPRequestHandler):
def do_GET(self):
super(Handler, self).do_GET()
print self.path
However super fails:
TypeError: super() argument 1 must be type, not classobj
Looking up the chain of base classes, I found that SocketServer.BaseRequestHandler is defined as follows:
class BaseRequestHandler:
No "(object)" there to make it a new-style class. I think that's wrong? BTW, in the 3.1 library it's defined the same way, but I'd assume that all classes are "new-style" in 3.1? |
|
Date |
User |
Action |
Args |
2010-07-02 04:53:44 | phf | set | recipients:
+ phf |
2010-07-02 04:53:42 | phf | set | messageid: <1278046422.83.0.363442370038.issue9140@psf.upfronthosting.co.za> |
2010-07-02 04:53:40 | phf | link | issue9140 messages |
2010-07-02 04:53:38 | phf | create | |
|