n00b with urllib2: How to make it handle cookie automatically?

Steve Holden steve at holdenweb.com
Sat Feb 23 14:23:01 CET 2008

7stud wrote:
> On Feb 21, 11:50 pm, est <electronix... at gmail.com> wrote:
>> class SmartRequest():
> You should always define a class like this:
> class SmartRequest(object):
> unless you know of a specific reason not to.
It's much easier, though, just to put

__metaclass__ = type

at the start of any module where you want exlusively new-style objects. 
And I do agree that you should use exclusively new-style objects without 
a good reason for not doing, though thanks to Guido's hard work it 
mostly doesn't matter.

$ cat test94.py
__metaclass__ = type

class Rhubarb:

rhubarb = Rhubarb()

print type(Rhubarb)
print type(rhubarb)

$ python test94.py
<type 'type'>
<class '__main__.Rhubarb'>

Steve Holden        +1 571 484 6266   +1 800 494 3119
Holden Web LLC              http://www.holdenweb.com/

More information about the Python-list mailing list