Tengo un proceso donde se puede descargar, editar y luego cargar de nuevo un archivo CSV. En la descarga, el archivo CSV tiene el formato correcto, sin envoltura comillas doblesPython CSV: Quite las comillas del valor
1, someval, someval2
cuando abro la CSV en una hoja de cálculo, editar y guardar, se agrega comillas dobles alrededor de las cuerdas
1, "someEditVal", "someval2"
Pensé que esto era solo la acción de la hoja de cálculo (en este caso, openoffice). Quiero que mi script de carga elimine las comillas dobles de ajuste. No puedo eliminar todas las comillas, solo en el caso de que el cuerpo las contenga, y tampoco quiero simplemente verificar el primero y el último caracteres entre comillas dobles.
Im casi seguro que la biblioteca CSV en pitón sabría cómo manejar esto, pero no está seguro de cómo usarlo ...
EDITAR Cuando utilizo los valores dentro de un diccionario, que resultan de la siguiente
{'header':'"value"'}
, gracias
se consideran en general Las comillas que se le permitiera en archivos CSV. ¿Estás seguro de que tienes que eliminarlos? –
Sí, estoy usándolos en un script de procesamiento poniéndolos en un diccionario, y salen así {'header': '"value"'} – neolaser
Open Office calc 3.2 NO pone espacios después de las comas. Qué versión estás usando? –