Pandas - Ejercicio 102: Guardar los Registros de un DataFrame en un Archivo CSV

preview_player
Показать описание
Guardar los Registros de un DataFrame en un Archivo CSV con el lenguaje de programación Python y la librería Pandas.

Рекомендации по теме
Комментарии
Автор

Gracias, me ayudaste a aprovar la materia saludos vro

albertomonedero
Автор

Excelente canal John.
Muchas gracias por tu contribución a la comunidad informática.

Si adaptamos este ejercicio a un archivo JSON obtendríamos:
df.to_json('jugadores.json')

El resultado es, en líneas generales, correcto.

Pero en el elemento “Germán”, aparece en el archivo JSON el siguiente problema de codificación: “Germ\u00e1n” (es decir, los acentos en español no se codifican correctamente en un archivo JSON).

Sin embargo, cuando se genera el CSV con la expresión análoga df.to_csv('jugadores.csv'), no se da este problema de codificación.

He intentado distintas soluciones, tomando como referencia Python 3 - Receta 105: Escribir y Leer Datos en Formato JSON,

Las soluciones que he intentado son:
df.to_json('jugadores.json', force_ascii=True)
df.to_json('jugadores.json', force_ascii=False)


Pero ninguna de estas expresiones funciona correctamente.

¿Cuál podría ser la alternativa para solventar el problema de la codificación (en español, acentos, ñ, ü…) cuando se genera un archivo JSON?

Muchas gracias

economiagonzalezfi
Автор

hola consulra quiero modificar las casillas de un exel y guardar los cambios pero no encuentro la forma

cirujaelectronicoenargenti