¿Hay una manera de analizar los datos CSV en Python cuando los datos no se encuentra en un archivo? Estoy almacenando datos CSV en mi base de datos y me gustaría analizarlos. Estoy buscando algo similar a Ruby's CSV.parse
. Sé que Python tiene una clase CSV
, pero todo lo que he visto en los documentos parece tratar con archivos en oposición a los datos CSV en la memoria.de análisis de datos CSV de la memoria en Python
(Y no es una opción para analizar los datos antes de entrar en la base de datos.)
(Y por favor, no me diga que no almacenar los datos CSV en la base de datos. Sé lo que soy haciendo por lo que la base de datos va.)
"Estoy almacenando datos CSV en mi base de datos y me gustaría analizarlos". Esto es ambiguo ¿Está almacenando un archivo CSV completo como un comodín o cadena en la base de datos? ¿Quiere decir que está almacenando todas las piezas de información en una tabla en la base de datos, donde cada columna correspondería a un campo CSV? – gotgenes
Estoy almacenando el archivo completo como un BLOB. –
¿Cuál es la estructura del BLOB? ¿Tienes la opción de guardar los datos en su lugar? – jbcurtin