Class Not Auto-Init On Import
Steve Holden
steve at holdenweb.com
Sun Apr 22 21:06:07 EDT 2007
Dennis Lee Bieber wrote:
> On Sat, 21 Apr 2007 11:56:05 -0400, Steve Holden <steve at holdenweb.com>
> declaimed the following in comp.lang.python:
>
>> Robert Rawlins - Think Blue wrote:
>
>>> LocationService.setIP(‘192.168.1.1’)
>>>
>> This isn't a call on a specific LocationService instance, it's a call on
>> the SetIP method of the class (presumably you have to set the IP address
>> of the server or whatever - typically class methods are used to invoke
>> functions or set up conditions that must apply to all instances of the
>> class. If you wanted to set the IP for a particular instance you would
>> normally call a method instance, as in
>>
> Actually, in the absence of a "from ... import *", that isn't even a
> call on the /class/.
>
> It's a call on a standalone setIP() located in the imported /module/
Indeed it is. Good catch.
regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://del.icio.us/steve.holden
Recent Ramblings http://holdenweb.blogspot.com
More information about the Python-list
mailing list