Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. # Ejemplo de CSV a Parsear
  2. # 20044060613;1036;04406061;REYNOSO VALERIA,MUCAMA,SAN FCO.DE ASIS 672,DNIT;ALMIRANTE BROWN
  3. #
  4. #
  5. read = csv.reader(open('SERVGBA.csv', 'rb'), delimiter=';')
  6. array=[]
  7. for r in read:
  8. cuil=r[0]
  9. dni1=cuil[2:]
  10. dni=dni1[:-1]
  11. #print dni # el dni lo guarda correctamente
  12. # El problema es aca, cuando toma el elemento 3 del array, lo splitea y lo guarda en otro array
  13. p=r[3]
  14. array=p.strip().split(',')
  15. nombre=r[3].split(',')[0]
  16. #cat=r[3].split(',')[1]
  17. #dir=r[3].split(',')[2]
  18. #tipo=r[3].split(',')[3]
  19. print array[0] # esto anda bien, me imprime el primer elemento del array, nombre correctamente
  20. print array[1] # cuando quiero imprimir me tira el error: IndexError: list index out of range
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement