<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Xavier Ho wrote:
<blockquote
 cite="mid:%3Co2s2d56febf1004201508jbc9be0c7u1fd2e159fef1be91@mail.gmail.com%3E"
 type="cite">On Wed, Apr 21, 2010 at 7:59 AM, Alan Harris-Reid <span
 dir="ltr"><<a moz-do-not-send="true"
 href="mailto:aharrisreid@googlemail.com">aharrisreid@googlemail.com</a>></span>
wrote:<br>
  <div class="gmail_quote">
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The
code is not usually in class.__init__ (otherwise I would have used the
self. prefix)</blockquote>
  <div><br>
Alan, if your variables are not usually in __init__, what's preventing
you from using class variables like this:<br>
  <br>
>>> class Test():<br>
...     something = 1<br>
...     more = 2<br>
...     <br>
>>> Test.more<br>
2<br>
  <br>
What's your use case?<br>
  <br>
Cheers,<br>
Xav<br>
  </div>
  </div>
</blockquote>
Hi Xavier, thanks for the reply,<br>
<br>
In this case I am setting attributes of an instantiated class, so the
original class might go something like<br>
<br>
class Test<br>
    attr1 = some default value<br>
    attr2 = another default value<br>
    attr3 = yet another default value<br>
    etc.<br>
<br>
and the instantiated class might go something like<br>
<br>
Test2 = Test()<br>
Test2.attr1 = runtime value<br>
Test2.attr2 = another runtime value<br>
etc.<br>
<br>
Regards,<br>
Alan<br>
<br>
<br>
<br>
<br>
</body>
</html>