simple Thread question
Batista, Facundo
FBatista at uniFON.com.ar
Tue Aug 3 15:59:08 EDT 2004
Look at start() method of threading.Thread.
. Facundo
#- -----Mensaje original-----
#- De: adeger at netlibrary.com [mailto:adeger at netlibrary.com]
#- Enviado el: Martes, 03 de Agosto de 2004 16:52
#- Para: python-list at python.org
#- Asunto: simple Thread question
#-
#-
#- Having trouble with my first forays into threads. Basically, the
#- threads don't seem to be working in parallel (or you might say are
#- blocking). I've boiled my problems to the following short code block
#- and ensuing output. Seems like the output should be all interleaved
#- and of course it's not. Running Python 2.2 from ActiveState on
#- Windows XP (also doesn't work on Windows 2000).
#-
#- Thanks in advance!
#- adeger
#-
#- #====================================================
#-
#- import threading
#-
#- class TestThr(threading.Thread):
#- def __init__(self):
#- threading.Thread.__init__(self)
#-
#- def run(self, name):
#- import time
#- for i in range(1,11):
#- print 'thread ', name, ' instance ', str(i)
#- time.sleep(1)
#-
#- threads = []
#- for inst in ('a', 'b', 'c'):
#- thread = TestThr()
#- thread.run(inst)
#- threads.append(thread)
#-
#- # output below
#- thread a instance 1
#- thread a instance 2
#- thread a instance 3
#- thread a instance 4
#- thread a instance 5
#- thread a instance 6
#- thread a instance 7
#- thread a instance 8
#- thread a instance 9
#- thread a instance 10
#- thread b instance 1
#- thread b instance 2
#- thread b instance 3
#- thread b instance 4
#- thread b instance 5
#- thread b instance 6
#- thread b instance 7
#- thread b instance 8
#- thread b instance 9
#- thread b instance 10
#- thread c instance 1
#- thread c instance 2
#- thread c instance 3
#- thread c instance 4
#- thread c instance 5
#- thread c instance 6
#- thread c instance 7
#- thread c instance 8
#- thread c instance 9
#- thread c instance 10
#- --
#- http://mail.python.org/mailman/listinfo/python-list
#-
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
ADVERTENCIA
La información contenida en este mensaje y cualquier archivo anexo al mismo,
son para uso exclusivo del destinatario y pueden contener información
confidencial o propietaria, cuya divulgación es sancionada por la ley.
Si Ud. No es uno de los destinatarios consignados o la persona responsable
de hacer llegar este mensaje a los destinatarios consignados, no está
autorizado a divulgar, copiar, distribuir o retener información (o parte de
ella) contenida en este mensaje. Por favor notifíquenos respondiendo al
remitente, borre el mensaje original y borre las copias (impresas o grabadas
en cualquier medio magnético) que pueda haber realizado del mismo.
Todas las opiniones contenidas en este mail son propias del autor del
mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones
Personales S.A. o alguna empresa asociada.
Los mensajes electrónicos pueden ser alterados, motivo por el cual
Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación
cualquiera sea el resultante de este mensaje.
Muchas Gracias.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20040803/de54ad12/attachment.html>
More information about the Python-list
mailing list