(Hopefully) Simple Threading Question
John Abel
johnfabel at btinternet.com
Sat Dec 14 14:44:07 EST 2002
Hi!
Sorry for the delay. Thanks for that, it was what I wondering!
Thanks
John
James J. Besemer wrote:
>
>
> John Abel wrote:
>
>> Hi!
>>
>> Hopefully, this is a simple question. I have a script, made up of a
>> few classes, one of which is run as a thread. A main function, sorts
>> out the thread, everything runs OK. Now, I need to integrate this
>> script, into another, which also handles threads. My question is,
>> can I put my main function, from the original script, into a class,
>> which is then launched as a thread from my second script?
>
>
> I do it all the time.
>
> For convenience, I have a member function to run as a thread and a
> second member called "start..." to actually start the thread. Then
> the caller is less likely to make a mistake, spelling out the
> thread.start_new_thread() in long hand.
>
> class foo:
> def watcher( self ):
> for line in self.readline:
> line = line.strip()
> print line
>
> def start_watcher( self ):
> thread.start_new_thread( self.watcher, ())
>
>
>
More information about the Python-list
mailing list