Domingo, 19 May 2024, 4:13:49 PM
Le saludo Huésped | RSS
Carga de Archivos
Marcadores
VISITAS
Visitas
Recomendar Pagina
Redes Sociales
Búsqueda
[ Mensajes nuevos · Participantes · Reglas del foro · Búsqueda · RSS ]
  • Página 1 de 1
  • 1
Moderador del foro: juanjose472  
Foros de Programación » PROGRAMACION EN PYTHON » Python » Un TypeError dificil de resolver (Es un error en python el cual no he podido resolver)
Un TypeError dificil de resolver
pligurta465Fecha: Domingo, 27 Abr 2014, 8:53:56 AM | Mensaje # 1
Soldado raso
Grupo: Usuarios
Mensajes: 1
Estatus: Offline
Soy estudiante tratando de terminar la tesis
Ejecuto código me muestra esto: 
Cita
TypeError: bytearray index out of range.
Estoy utilizando Python 2.7 en Raspberry pi. 
 
Código
# -*- coding: utf-8 -*-
     import serial
     resp=0
     datosOEM=bytearray(5)
     print(datosOEM)
     datosOEM[0]=65
     print(datosOEM)
     x=[0 for i in range(6)]
     k=0, trama=1, B=0, C=0;
     conexion=True;                  
     if(conexion):
         #{
         print ('conexion ON')
         while(response<200):
             print ('data save')
             while(C==0):
                 #{
                 print ('what is C?')
                 x[0]=datosOEM[k];
                 if(x[0]==1):
                     #{
                     print ('what is x[0]?')
                     x[1]=datosOEM[k+1];
                     if((x[1]&1)==1):
                         #{
                         print ('what is x[1]?')
                         C=1;
                         #}
                     #}
                 k=k+1;
                 #}
             k=k-1;
             #}
La linea que esta fallando es: 
Cita
x[0]=datosOEM[k];
 
Foros de Programación » PROGRAMACION EN PYTHON » Python » Un TypeError dificil de resolver (Es un error en python el cual no he podido resolver)
  • Página 1 de 1
  • 1
Búscar: