Importar hojas de cálculo

Hemos reescrito el código para importar hojas de cálculo, ofreciendo nuevas opciones. Por ahora está en pruebas, pero esperamos ponerlo pronto en producción porque permite importar largas hojas de cálculo de distribuidores rellenando automáticamente casi todas las columnas. Por ejemplo, usando las reglas siguientes:

#Importando archivos de ecosecha
#pone nombres a las columnas de la tabla
_,nombre, variedad, origen, provincia, precio_base, unidad, descripcion = cols()
#Define columnas extra
define_extra_col('origen', 'string')
define_extra_col('unidad', 'string')
define_extra_col('variedad', 'string')
define_extra_col('provincia', 'string')
set_context_col('B')
#karakolas adivina la categoria usando un clasificador bayesiano
#que se entrena cuando las administradoras de los grupos clasifican
#manualmente los productos..
categoria=guess()
#el nombre se obtiene concatenando las dos primeras columnas
nombre = context() +' '+ nombre + ' ' + variedad
#La columna granel es True si la columna "unidad" indica kg, pero False si no lo hace
granel = ('kg' in unidad)
#establece la columna para escribir el pedido
columna_pedido = 'I'

Podemos importar los datos de esta hoja de cálculo, de modo que recojamos todos los datos, y los campos importantes para karakolas, como granel o categoria, se rellenen automaticamente.

Si estas reglas te parecen esotéricas no te procupes, están pensadas para funcionar con este productor aunque cambie la oferta semana tras semana. Una vez encontréis las reglas que funcionan bien con este productor, no necesitarás volver a escribirlas…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *