[Probablemente Spam] Sobre timer

"Ms.C. Julio Oscar Peñarroche Gómez" julio.penarroche en etecsa.cu
Lun Jul 7 20:49:46 CEST 2008


Si, realmente fue el ejemplo inicial que tomé y le hice alguna 
modificación, pero el problema ocurre cuando repito esto indefinidamente

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





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