06/08/2014, 11:02
|
| | Fecha de Ingreso: julio-2011 Ubicación: Peru
Mensajes: 92
Antigüedad: 13 años, 4 meses Puntos: 1 | |
Leer y guardar archivos de Execl en Python Django Hola tengo un problema necesito ller un archivo de excel y que guarde los datos
el excel tiene 37 columas
estoy utilizando la librerias xlrd, xlwt, xlutils
este es mi codigo :
Código:
from django.shortcuts import render
import xlrd
from django.views.generic import TemplateView
class Excel(TemplateView):
template_name = 'uploadfile.html'
#===============================================
iedb = {}
book = xlrd.open_workbook('{{MEDIA_ROOT}}''00.HELTEX_S_A_20140106_S del 30.12 al 05 enero 2014.xls')
sh = book.sheet_by_index(0)
for i in range(1,sh.nrows):
iedb[sh.cell_value(rowx=i, colx=1)] = \
iedb[sh.cell_value(rowx=i, colx=2)]
iedb[sh.cell_value(rowx=i, colx=3)]
iedb[sh.cell_value(rowx=i, colx=4)]
iedb[sh.cell_value(rowx=i, colx=5)]
iedb[sh.cell_value(rowx=i, colx=6)]
iedb[sh.cell_value(rowx=i, colx=7)]
iedb[sh.cell_value(rowx=i, colx=8)]
iedb[sh.cell_value(rowx=i, colx=9)]
iedb[sh.cell_value(rowx=i, colx=10)]
iedb[sh.cell_value(rowx=i, colx=11)]
iedb[sh.cell_value(rowx=i, colx=12)]
iedb[sh.cell_value(rowx=i, colx=13)]
iedb[sh.cell_value(rowx=i, colx=14)]
iedb[sh.cell_value(rowx=i, colx=15)]
iedb[sh.cell_value(rowx=i, colx=16)]
iedb[sh.cell_value(rowx=i, colx=17)]
iedb[sh.cell_value(rowx=i, colx=18)]
iedb[sh.cell_value(rowx=i, colx=19)]
iedb[sh.cell_value(rowx=i, colx=20)]
iedb[sh.cell_value(rowx=i, colx=21)]
iedb[sh.cell_value(rowx=i, colx=22)]
iedb[sh.cell_value(rowx=i, colx=23)]
iedb[sh.cell_value(rowx=i, colx=24)]
iedb[sh.cell_value(rowx=i, colx=25)]
iedb[sh.cell_value(rowx=i, colx=26)]
iedb[sh.cell_value(rowx=i, colx=27)]
iedb[sh.cell_value(rowx=i, colx=28)]
iedb[sh.cell_value(rowx=i, colx=29)]
iedb[sh.cell_value(rowx=i, colx=30)]
iedb[sh.cell_value(rowx=i, colx=31)]
iedb[sh.cell_value(rowx=i, colx=32)]
iedb[sh.cell_value(rowx=i, colx=33)]
iedb[sh.cell_value(rowx=i, colx=34)]
iedb[sh.cell_value(rowx=i, colx=35)]
iedb[sh.cell_value(rowx=i, colx=36)]
iedb[sh.cell_value(rowx=i, colx=37)]
y me sale este error
[Errno 2] No such file or directory: '{{MEDIA_ROOT}}00.HELTEX_S_A_20140106_S del 30.12 al 05 enero 2014.xls'
alguien me puede ayudar si tienen algun ejemplo para guiarme
gracias |