Re: [Tutor] Class attribute error

2013-11-17 Thread Reuben
Hi,

Thanks for correcting me.
The solutions mentioned by Dominik and Alan have simplified the concept to
me now.

Regards,
Reuben


On Sun, Nov 17, 2013 at 5:25 AM, Dominik George n...@naturalnet.de wrote:

 On Sat, Nov 16, 2013 at 09:13:13AM -0800, reutest wrote:
  class myclass():
 
  def test(self):
print print this line
 
 
  if __name__ == '__main__':
myclass.run()

 Is that a question?

 If I were to guess, I'd say you should have asked Why does this say
 that myclass does not havea run method?. Then the simple answer is:
 Because, well, it doesn't! Why do you expect it to have one?

 -nik

 --
 Wer den Grünkohl nicht ehrt, ist der Mettwurst nicht wert!

 PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17  FD26 B79A 3C16 A0C4 F296

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


[Tutor] Class attribute error

2013-11-16 Thread reutest
class myclass():

  def test(self):
print print this line


if __name__ == '__main__':
  myclass.run()



--
View this message in context: 
http://python.6.x6.nabble.com/Class-attribute-error-tp5039199.html
Sent from the Python - tutor mailing list archive at Nabble.com.
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Class attribute error

2013-11-16 Thread Dominik George
On Sat, Nov 16, 2013 at 09:13:13AM -0800, reutest wrote:
 class myclass():
   
 def test(self):
   print print this line
   
 
 if __name__ == '__main__':
   myclass.run()

Is that a question?

If I were to guess, I'd say you should have asked Why does this say
that myclass does not havea run method?. Then the simple answer is:
Because, well, it doesn't! Why do you expect it to have one?

-nik

-- 
Wer den Grünkohl nicht ehrt, ist der Mettwurst nicht wert!

PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17  FD26 B79A 3C16 A0C4 F296


signature.asc
Description: Digital signature
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Class attribute error

2013-11-16 Thread Alan Gauld

On 16/11/13 17:13, reutest wrote:

class myclass():

  def test(self):
print print this line


if __name__ == '__main__':
   myclass.run()



If you have a question it helps if you ask it rather than have us guess.

In this case I'm guessing you got an error and you are wondering why?

It's because you are calling the run() class method of myclass. And 
there is no such method.


If that's not your question please post again with a bit more of a clue 
about what you want to know.



--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.flickr.com/photos/alangauldphotos

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