Consulta de MySQL a CSV y Excel con PHP

En este post de programación con PHP y MySQL vamos a ver cómo exportar los resultados de una consulta SQL como CSV (valores separados por coma) y como archivo Excel, además de mostrarlos como HTML. A partir de las filas que sean devueltas por una consulta vamos a crear un archivo CSV y un archivo de Excel. ...

junio 25, 2024 · 7 min · 1475 palabras · Parzibyte

Java: convertir CSV (archivo de texto) a ArrayList

En el post te hoy te enseñaré a crear un ArrayList a partir de un archivo de texto plano en formato separado por comas usando Java. Es decir, vamos a leer el archivo línea por línea, crear un objeto y luego agregar ese objeto al ArrayList. Básicamente vamos a convertir un txt o archivo separado por comas a un ArrayList. Para este caso usaré la clase Persona que tiene los atributos nombre, edad y dirección. El archivo es el siguiente: Luis;40;Su casa Link;20;Hyrule Hollow Knight;5;Hallownest Puedes tomarlo como convertir un CSV a ArrayList o un TXT a ArrayList. ...

agosto 7, 2022 · 4 min · 789 palabras · Parzibyte

Python: información fiscal de archivo CSV (ejercicio resuelto)

Hoy vamos a resolver un ejercicio con Python en donde vamos a trabajar con diccionarios, archivos CSV y métodos de ordenamiento. El ejercicio en cuestión dice así: Se dispone de un CSV con información fiscal de una empresa en diferentes años. Dicha información corresponde a la facturación de la empresa por cada uno de los trimestres. Se pide escribir en Python que: Permita acceder a los datos de manera automatizada leyendo cada año y obtener la media de la facturación anual. Permita escribir en un documento txt cada una de la información obtenida del apartado anterior escribiéndolo cronológicamente de mas antiguo a mas moderno. ...

abril 10, 2022 · 4 min · 781 palabras · Parzibyte

Convertir CSV a lista de diccionarios en Python

Hoy vamos a ver un ejemplo simple con Python y los archivos CSV. Veremos cómo convertir un CSV a un arreglo. Primero vamos a convertir cada columna del archivo a un diccionario de Python, y después vamos a agregar ese diccionario a nuestra lista. En el ejemplo te mostraré cómo leer datos enteros y flotantes, así como cadenas. De este modo tú podrás leer cualquier archivo separado por comas para tenerlo como array en Python. Nota: yo decidí usar un diccionario, tú podrías usar una lista de listas o cualquier otra cosa. ...

marzo 13, 2022 · 3 min · 611 palabras · Parzibyte

Python - Ejercicio resuelto: laboratorio de profesor Oak

En este post te mostraré un ejercicio resuelto con Python que cubre varias cosas como recursividad, manejo de diccionarios, listas, etcétera. Vamos a ver cómo resolver cada apartado de este problema propuesto. Igualmente con éste puedes practicar tus habilidades con el lenguaje. ...

diciembre 29, 2021 · 9 min · 1865 palabras · Parzibyte

Leer e interpretar un CSV con C#

En este post te voy a enseñar cómo parsear, leer o interpretar un archivo CSV (archivo separado por comas) en C#, de modo que leas cada fila y después puedas acceder a cualquier columna. Te voy a mostrar cómo leer un CSV de manera manual, sin usar librerías ni cosas de ese estilo. Todo será a mano leyendo el archivo línea por línea, separándolo y convirtiendo los valores. Al final sabrás cómo leer un archivo separado por comas en C# usando Visual Studio o cualquier otro editor. ...

septiembre 19, 2021 · 3 min · 496 palabras · Parzibyte

Ejercicio en C++ con archivo CSV, listas ligadas y disponibilidad de camas

En este post te mostraré la solución a un ejercicio en C++ que tiene que ver con archivos CSV y disponibilidad de camas en hospitales. Básicamente es leer un archivo CSV, pasarlo a la lista enlazada (estructura de datos) y luego generar estadísticas, eliminar repetidos, eliminar un registro y borrarlo. Nos vamos a basar ampliamente en dos tutoriales que ya he publicado en mi blog: leer archivos CSV con C++ y listas enlazadas en C++. ...

julio 25, 2021 · 10 min · 2045 palabras · Parzibyte

Leer CSV con C++

En este artículo de programación en C++ (también conocido como CPP) te enseñaré a leer y parsear un archivo CSV (valores separados por coma) para leer todo su contenido, sin usar librerías externas. Para ello vamos a necesitar leer el archivo línea por línea y luego separar cada línea según el delimitador. Todo esto lo vamos a hacer con C++ y funciones nativas. ...

abril 16, 2021 · 4 min · 721 palabras · Parzibyte

Leer archivo CSV con Python

En este post de programación con Python te mostraré cómo leer un archivo CSV. Un archivo CSV es un archivo que tiene datos separados por comas (aunque el delimitador puede ser otro carácter). Te enseñaré a leer un CSV con Python de dos maneras: Manualmente usando split y funciones del lenguaje Usando el módulo csv ya presente en Python Al final también te dejaré un ejemplo en donde sacamos el promedio de datos del archivo CSV usando Python. ...

noviembre 9, 2020 · 4 min · 761 palabras · Parzibyte

Leer y escribir archivos CSV con Ruby

En este post explicaré cómo trabajar con CSV desde el lenguaje de programación Ruby. Vamos a leer un archivo CSV (archivo separado por comas u otro delimitador) y también a escribir contenido a un nuevo archivo. Nota: la foto del código fue tomada con Polacode y la marca de agua colocada con WaterPy. Te invito a leer antes cómo escribir y leer archivos en Ruby, para que no te confundas al leer los ejercicios aquí presentados. ...

febrero 9, 2019 · 4 min · 712 palabras · Parzibyte