[Python-es] Obtener valores de un csv

WolveLopez wolvelopez en gmail.com
Mie Jul 17 12:37:13 CEST 2013


Si la lectura del csv ya la hago con el modulo CSV, pero con lo que me
quedo atascado es con la logica de obtener esas subcategorias que dependen
de otras categorias padre y tenerlas ordenadas para poder introducirlas
posteriromente en la bbdd. En el csv tengo miles de productos y cada
producto tiene una categoria y varias subcategorias, pero estas mismas se
repiten en varios productos mas.
Por esto es que quiero obtener una lista o algo donde guardar las
categorias sin que se repitan y a la par que dentro esten las subcategorias
que dependen de esta.
No se si me explico, gracias.


El 17 de julio de 2013 12:20, sokky burifandela <buurentriko en gmail.com>escribió:

> Probá con el modulo CSV
>
> http://docs.python.org/2/library/csv.html
>
>
> El 17 de julio de 2013 06:45, WolveLopez <wolvelopez en gmail.com> escribió:
>
> Gracias, estoy con split y  funciona pero no se cono dañar la lógica
>> mediante ¿listas con varias dimensiones?...
>> El problema es que luego lo tengo que volcar a la bbdd y cada
>> subcategoría debe depender de su categoría padre y ahí es donde me pierdo.
>>  El 17/07/2013 10:40, "G V" <nadaird en gmail.com> escribió:
>>
>> split seguramente te sirva:
>>> http://docs.python.org/2/library/stdtypes.html#str.split
>>>
>>>
>>> 2013/7/17 WolveLopez <wolvelopez en gmail.com>
>>>
>>>> Hola compañeros, les escribo a ver si me pueden orientar un poco con
>>>> este caso que se me a presentado.
>>>> El caso es que tengo un archivo csv separado por comas de este tipo:
>>>>
>>>>     CODIGO|NOMBRE|FAMILIA|DESCRIPCIÓN|PVP
>>>>
>>>> Necesito extraer las familias para insertarlas en la base de datos,
>>>> pero las familias están de esta manera:
>>>>
>>>>     CODIGO|NOMBRE|*FAMILIA,SUBFAMILIA,SUBFAMILIA*|DESCRIPCIÓN|PVP
>>>>
>>>> Lo primero es saber si la subfamilia ya esta dada de alta y sinó la doy
>>>> de alta pero antes debo de saber si su subfamilia padre esta dada de alta y
>>>> sino darla porque las subfamilias dependen de las subfamilias padre o de
>>>> las familias padre.....etc... no se si me explico bien.
>>>> ¿se os ocurre alguna manera de hacer esto?...Había pensado en una
>>>> especio de matriz con dos dimensiones pero no se si será la mejor opción y
>>>> a parte siempre me lio mucho con las matrices.
>>>>
>>>> Saludos y gracias de antemano.
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Python-es mailing list
>>>> Python-es en python.org
>>>> http://mail.python.org/mailman/listinfo/python-es
>>>> FAQ: http://python-es-faq.wikidot.com/
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> http://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20130717/8642cb19/attachment.html>


Más información sobre la lista de distribución Python-es