[pyar] era(problema) programa en python deja de funcionar sin errores...

GaG gabiagus en gmail.com
Mar Jun 26 12:28:15 ART 2012


Hola,
Envio codigo completo.
El siguiente deja de funcionar, es como que lo desatiende el so....

import serial
import os
from datetime import*
import time

# configuracion de la comunicacion serie
ser = serial.Serial(
    port='/dev/ttyUSB0',
    baudrate=115200,
    parity=serial.PARITY_NONE,
    stopbits=serial.STOPBITS_ONE,
    bytesize=serial.EIGHTBITS,
    xonxoff=0,
    rtscts=0,
    dsrdtr=0
)
for i in range(1,1000):
    ser.open()
    if ser.isOpen():
        print "abrio el puerto"
    else:
        "no abre el puerto"
    # se envian un par de enter para obtener respuesta del datalogger
    while ser.inWaiting() == 0:
        ser.write('\r\n')
        time.sleep(1)
    nombrearchi=(str(datetime.today()))
    datos=[]
    for i in range(1,1000):
        #print str(i)
        ser.write("7"+'\r\n')
        out = ''
        # se espera un segundo antes de leer la salida
        time.sleep(0.12)
        while ser.inWaiting() > 0:
            out += ser.read(1)
        if out != '':
            datos.append (str(datetime.today()))
            #print (str(datetime.today()))
            datos.append('\n')
            datos.append(out)
        ser.flush()#flush input file like objects. In this case, wait until
all data is writen
        ser.flushInput()# flush input buffer, discarding all its contents
        ser.flushOutput()# crear output buffer, aborting the current output
and discanding all that is in the buffer
    f = open(nombrearchi+".txt", "w")
    for i in datos:
        f.write(i)
    f.close()
    ser.close()
print "salio"
exit()

Solo queda en stand by sin tirar errores y desaparece de la lista de
procesos en ejecución...

Estuve probando en la computadora de escritorio el siguiente codigo

from datetimeimport*
import time
f = open("prueba.txt", "w")
while True:
      time.sleep(0.12)
      f.write (str(datetime.today()))
      f.write('\n')
f.close()
print "salio"
exit()

Este programita esta corriendo hace un dia....


Garcia Gabriel
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120626/d499bb25/attachment.html>


More information about the pyar mailing list