On 24/08/12 21:59:12, Prasad, Ramit wrote: > Also, print doesn't work inside a class.
It works for me: > python3 Python 3.3.0a1 (v3.3.0a1:f1a9a6505731, Mar 4 2012, 12:26:12) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> class spam(object): ... print("Hello there!") ... Hello there! >>> I'm not sure why you'd want to call the print function in a class definition, though. The print function is more usually called from within a method definition, not at the class level. What, exactly are you doing? Are you trying python2 syntax in a python3 interpreter, or vice versa? Can you copy a complete session and paste it into a follow-up message? -- HansM -- http://mail.python.org/mailman/listinfo/python-list