[Probablemente Spam] Sobre timer

"Ms.C. Julio Oscar Peñarroche Gómez" julio.penarroche en etecsa.cu
Lun Jul 7 21:33:28 CEST 2008


Reynaldo

Ya probé el otro módulo pero me dice que no encuentra el módulo con el 
nombre parallel

Julio

Reynaldo wrote:
> Ms.C. Julio Oscar Peñarroche Gómez escribió:
>> Si, realmente fue el ejemplo inicial que tomé y le hice alguna 
>> modificación, pero el problema ocurre cuando repito esto indefinidamente
>
> Parece ser un error del módulo, en uno de los comentarios mencionan el 
> mismo error cuando lo utilizan en un while.
> escribele al autor o prueba otra módulo[1]
>
> [1] http://pyserial.wiki.sourceforge.net/pyParallel
>
> Saludos,
> Reynaldo
>>
>> Julio
>>
>> Jose Caballero wrote:
>>> Te funciona el ejemplo que viene en este link?
>>>
>>> http://devpower.blogsite.org/index.php/blog/show/Python-Parport-Library.html 
>>>
>>>
>>>
>>>
>>>
>>>
>>> El día 7 de julio de 2008 14:31, "Ms.C. Julio Oscar Peñarroche Gómez" <
>>> julio.penarroche en etecsa.cu> escribió:
>>>
>>>  
>>>> Estoy de acuerdo pero me sigue dando el mismo error.
>>>>
>>>> *Fatal Python error: deallocating None
>>>> Cancelado
>>>> *
>>>> Porque no se
>>>>
>>>> Julio
>>>>
>>>>
>>>> Jose Caballero wrote:
>>>>
>>>>   
>>>>> En mi opinión, la forma que apunta Reynaldo es (o debería ser) la más
>>>>> fácil... bastante parecida a algún ejemplo que he visto buscando en
>>>>> google.
>>>>>
>>>>>
>>>>>
>>>>> El día 7 de julio de 2008 14:21, "Ms.C. Julio Oscar Peñarroche 
>>>>> Gómez" <
>>>>> julio.penarroche en etecsa.cu> escribió:
>>>>>
>>>>>
>>>>>
>>>>>     
>>>>>> Hola Jose, disculpa si no te contesté, realmente la forma 
>>>>>> recursiva no es
>>>>>> la que voy a emplear y el puerto no es una cadena es un número, 
>>>>>> como dije
>>>>>> en
>>>>>> el mensaje anterior en lenguajes sobre windows tengo bastante 
>>>>>> experiencia
>>>>>> y
>>>>>> en el manejo del puerto también. Solo quiero lograr que  se 
>>>>>> escriba el
>>>>>> valor
>>>>>> 255 repetidamente cada cierto tiempo en el puerto, cosa esta que 
>>>>>> lograba
>>>>>> de
>>>>>> forma fácil en windows.
>>>>>>
>>>>>> Julio
>>>>>>
>>>>>>
>>>>>> Jose Caballero wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>       
>>>>>>> Hola de nuevo.
>>>>>>>
>>>>>>> Sigo pensando que la forma recursiva de tu programa no es buena. 
>>>>>>> Pero
>>>>>>> bueno,
>>>>>>> si te gusta, no tengo inconveniente.
>>>>>>> Por otro lado, ¿estás seguro de que el puerto se pasa como una 
>>>>>>> cadena de
>>>>>>> caracteres y no como un entero? Veo en tu código
>>>>>>>
>>>>>>> p = ParallelPort('0x378')
>>>>>>>
>>>>>>> donde '0x378' es un string, no un entero. ¿Es así?
>>>>>>>
>>>>>>>
>>>>>>> Saludos,
>>>>>>> Jose
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> El día 7 de julio de 2008 13:29, "Ms.C. Julio Oscar Peñarroche 
>>>>>>> Gómez" <
>>>>>>> julio.penarroche en etecsa.cu> escribió:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>         
>>>>>>>> Gracias a todos los que me han respondido, Reynaldo estuve 
>>>>>>>> probando el
>>>>>>>> código que enviastes y me sigue dando el mismo error cuando 
>>>>>>>> lleva un
>>>>>>>> tiempo
>>>>>>>> ejecutandoce
>>>>>>>>
>>>>>>>> *Fatal Python error: deallocating None
>>>>>>>> Cancelado
>>>>>>>>
>>>>>>>> *Que quiero lograr yo exactamente, provengo de la programación en
>>>>>>>> windows
>>>>>>>> y
>>>>>>>> he trabajado con delphi, .net entre otros, en estos lenguajes 
>>>>>>>> que son
>>>>>>>> visuales existen componentes timer que uno le define el tiempo que
>>>>>>>> quiere
>>>>>>>> que se ejecute y este lo hace, mi interés es escribir cada cierto
>>>>>>>> tiempo
>>>>>>>> el
>>>>>>>> dato 255 en el puerto paralelo, en delphi me funciona sin 
>>>>>>>> problemas.
>>>>>>>>
>>>>>>>> Julio
>>>>>>>>
>>>>>>>>
>>>>>>>> Reynaldo wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>           
>>>>>>>>> Hola Julio,
>>>>>>>>> Ms.C. Julio Oscar Peñarroche Gómez escribió:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>             
>>>>>>>>>> Hola, es posible que no me explicara bien, lo que yo deseo es 
>>>>>>>>>> poder
>>>>>>>>>> ejecutar un código determinado cada x tiempo, el ejemplo a lo 
>>>>>>>>>> mejor
>>>>>>>>>> no
>>>>>>>>>> es el
>>>>>>>>>> más correcto debido a que me inicio en el python y la 
>>>>>>>>>> programación en
>>>>>>>>>> software libre pero el error que me da es el siguiente:
>>>>>>>>>>
>>>>>>>>>> Fatal Python error: deallocating None
>>>>>>>>>> Cancelado
>>>>>>>>>>
>>>>>>>>>>  No es necesario utilizar hilos para lo que quieres..
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                 
>>>>>>>>> import time
>>>>>>>>> from parport import ParallelPort
>>>>>>>>>
>>>>>>>>> def main():
>>>>>>>>>  p = ParallelPort('0x378')
>>>>>>>>>  p.write(0)
>>>>>>>>>  while 1:
>>>>>>>>>    p.write(255)
>>>>>>>>>    print 'Escribe 1 en el puerto'
>>>>>>>>>    time.sleep(3)
>>>>>>>>>
>>>>>>>>> main()
>>>>>>>>>
>>>>>>>>> Saludos,
>>>>>>>>> Reynaldo
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>             
>>>>>>>>>> Gracias
>>>>>>>>>>
>>>>>>>>>> Diego Sosa wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>               
>>>>>>>>>>> En Fri, 04 Jul 2008 16:49:40 -0200, Ms.C. Julio Oscar 
>>>>>>>>>>> Peñarroche
>>>>>>>>>>> Gómez
>>>>>>>>>>> <
>>>>>>>>>>> julio.penarroche en etecsa.cu> escribió:
>>>>>>>>>>>
>>>>>>>>>>>  Me estoy iniciando en python y necesito saber como 
>>>>>>>>>>> programar un
>>>>>>>>>>> timer
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                 
>>>>>>>>>>>> que me ejecute cada cierto tiempo un código determinado, he 
>>>>>>>>>>>> buscado
>>>>>>>>>>>> en
>>>>>>>>>>>> Internet y los ejemplos que he encontrado son con hilos que 
>>>>>>>>>>>> algunos
>>>>>>>>>>>> me han
>>>>>>>>>>>> funcionado, pero cuando pongo a correr mi código explota.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>                     
>>>>>>>>>>> Los hilos no funcionan al ejecutar desde el IDLE... quizás 
>>>>>>>>>>> sea eso
>>>>>>>>>>> lo
>>>>>>>>>>> que te pasó.
>>>>>>>>>>>
>>>>>>>>>>> http://wiki.python.org/moin/ThreadProgramming
>>>>>>>>>>> http://www.devshed.com/c/a/Python/Basic-Threading-in-Python/
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------ 
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Lista de correo Python-es
>>>>>>>>>>> http://listas.aditel.org/listinfo/python-es
>>>>>>>>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                   
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Lista de correo Python-es
>>>>>>>>>> http://listas.aditel.org/listinfo/python-es
>>>>>>>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                 
>>>>>>>>> _______________________________________________
>>>>>>>>> Lista de correo Python-es 
>>>>>>>>> http://listas.aditel.org/listinfo/python-es
>>>>>>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>               
>>>>>>>> _______________________________________________
>>>>>>>> Lista de correo Python-es 
>>>>>>>> http://listas.aditel.org/listinfo/python-es
>>>>>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>             
>>>>>>> _______________________________________________
>>>>>>> Lista de correo Python-es 
>>>>>>> http://listas.aditel.org/listinfo/python-es
>>>>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>           
>>>>>> _______________________________________________
>>>>>> Lista de correo Python-es 
>>>>>> http://listas.aditel.org/listinfo/python-es
>>>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>>>
>>>>>>
>>>>>>
>>>>>>         
>>>>> _______________________________________________
>>>>> Lista de correo Python-es http://listas.aditel.org/listinfo/python-es
>>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>       
>>>> _______________________________________________
>>>> Lista de correo Python-es http://listas.aditel.org/listinfo/python-es
>>>> FAQ: http://listas.aditel.org/faqpyes
>>>>
>>>>     
>>> _______________________________________________
>>> Lista de correo Python-es http://listas.aditel.org/listinfo/python-es
>>> FAQ: http://listas.aditel.org/faqpyes
>>>
>>>
>>>   
>>
>> _______________________________________________
>> Lista de correo Python-es http://listas.aditel.org/listinfo/python-es
>> FAQ: http://listas.aditel.org/faqpyes
>
> _______________________________________________
> Lista de correo Python-es http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
>

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es