On 10/14/2011 10:17 AM, Rafael Durán Castañeda wrote:
2011/10/14 Max S.<maxskywalk...@gmail.com>

I have seen classes created with 'class Class_Name:' and 'class
Class_Name(object):'.  I'm using the latter, just in case it has some sort
of method that could be useful that I don't know about, but *are *there
any methods in the 'object' class?  And if so, what are they?
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

This new style vs old 
style<http://wiki.python.org/moin/NewClassVsClassicClass>classes question, you 
can find a lot of information if you search about it.
Things not covered by that wiki page,

1) in Python 3.x, all classes are new-style, regardless of which syntax you use.

2) I believe super() is new to new-style classes. In any case the documentation for it seem to assume new-style.

3) you could have answered your own question about methods in a particular class. Just use 'dir'

>>> dir(object)
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']
>>>


--

DaveA

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to