Manejo de Archivos en Python: Lectura y escritura de ficheros

Aprende a abrir, leer y escribir archivos en Python, incluyendo texto plano, CSV y JSON. Domina estas técnicas para persistir datos y desarrollar aplicaciones más completas.
🙌 ¡Apoya el canal con una donación! 👉 https://paypal.me/infogonzalez

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Integración de XML y CSV en Java: 2 Ejercicios Prácticos

Introducción:En este post encontrarás dos ejercicios breves que demuestran cómo combinar datos provenientes de archivos XML y CSV en Java. En el primer ejercicio, fusionamos información de un XML (con países y capitales) y un CSV (con poblaciones) para generar un nuevo XML. En el segundo, convertimos un XML integrado a CSV. ¡Manos a la … Leer más

Conversión de CSV a XML con Java: Un Ejercicio Práctico

Introducción:En este post aprenderás a transformar datos desde un archivo CSV a un archivo XML utilizando Java y JAXB. Este ejercicio es ideal para quienes desean trabajar con diferentes formatos de datos y conocer cómo integrar distintas técnicas en una misma aplicación. El CSV que utilizaremos contiene información de países en el siguiente formato: En … Leer más

Curso Completo de PyQt5: Interfaces Gráficas con Python en Linux Mint

Este video reúne todo lo que necesitas para comenzar a desarrollar aplicaciones gráficas con PyQt5 y Python en Linux Mint. A lo largo del curso aprenderás desde la instalación y configuración inicial, hasta el diseño de ventanas con estilos personalizados y manejo de datos en archivos.

00:00 – Introducción a PyQt5 e instalación en Linux Mint
02:21 – Creando nuestra primera ventana con PyQt5
05:26 – Widgets básicos (Botones, Etiquetas y TextInput)
11:19 – Manejo de eventos y lógica de la aplicación
14:48 – Layouts en PyQt5
19:45 – Navegación entre ventanas
23:06 – Lectura y escritura de archivos (CSV y JSON)
29:11 – Estilos y personalización en PyQt5

¿Qué aprenderás?

Instalar y configurar PyQt5 en Linux Mint.
Crear ventanas y manejar widgets básicos (botones, etiquetas, campos de texto).
Trabajar con layouts, navegación entre pantallas y manejo de eventos.
Leer y guardar datos en archivos CSV y JSON.
Personalizar estilos con CSS para darle un toque profesional a tus apps.
Déjame tus preguntas, comentarios o retos en la sección de comentarios. ¡Estaré encantado de ayudarte a desarrollar tu próximo proyecto!
Repositorio del proyecto: https://github.com/tgextreme/intro-qt5-python-2025
Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Leer y Guardar Datos en Archivos con PyQt5 (CSV y JSON)

En este tutorial te enseño cómo leer y guardar datos en archivos CSV y JSON desde tus aplicaciones PyQt5. Este conocimiento te permitirá crear aplicaciones que puedan almacenar información de manera persistente.

¿Qué aprenderás?

Cómo abrir y guardar datos en archivos CSV y JSON.
Integrar campos de texto y botones para manejar información.
Ejemplo práctico: un formulario que guarda datos en un archivo CSV.
Tus preguntas y sugerencias son siempre bienvenidas. ¿Tienes un reto relacionado con manejo de archivos? ¡Compártelo en los comentarios!
Repositorio del proyecto: https://github.com/tgextreme/intro-qt5-python-2025
Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Curso Completo de Interfaces con Python y Kivy en Linux Mint

En este video especial, encontrarás todos los temas de la serie Kivy reunidos en un solo lugar. Desde la instalación y configuración del entorno, hasta la creación de múltiples pantallas, manejo de archivos y personalización de estilos con .kv. Una guía integral para que consolides tus conocimientos de Kivy y desarrolles tus propias aplicaciones de manera profesional. ¡Disfruta este curso intensivo y conviértete en un experto en interfaces gráficas con Python y Kivy!

00:00 – Introducción y configuración del entorno
02:36 – Tu primera ventana en Kivy
06:00 – Widgets básicos (Botones, Etiquetas, TextInputs)
10:24 – Manejo de eventos y lógica de la aplicación
14:00 – Layouts en Kivy (BoxLayout, GridLayout, etc.)
16:44 – Navegación entre pantallas (ScreenManager)
20:00 – Lectura y escritura de archivos (CSV, JSON, etc.)
33:12 – Estilos y personalización con archivos KV

Proyectos:

https://github.com/tgextreme/kivy-intro

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Lectura y escritura de archivos Kivy y Python (CSV, JSON, etc.)

Veremos cómo guardar y leer datos desde ficheros CSV o JSON. Con este conocimiento, tu aplicación Kivy podrá manejar listas de usuarios, datos de configuración o cualquier información persistente.

Proyectos:

https://github.com/tgextreme/kivy-intro

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Ejercicio: Aplicación en Java para Gestionar Datos entre Archivos CSV y MySQL

En este ejercicio, aprenderás cómo desarrollar una aplicación en Java que permita: Al final del artículo, encontrarás la solución completa. Enunciado del Ejercicio Crea una aplicación Java con las siguientes funcionalidades: Solución del Ejercicio 1. Configuración de la Base de Datos Antes de ejecutar el programa, configura la base de datos en MySQL: 2. Código … Leer más

Lectura y Escritura de Ficheros CSV con Java

Los ficheros CSV (Comma-Separated Values) son una forma popular de almacenar datos tabulares en texto plano, donde los valores se separan por comas (o un delimitador similar). Java ofrece varias formas de manejar ficheros CSV, desde métodos básicos hasta el uso de librerías especializadas como OpenCSV. En este artículo, exploraremos cómo leer y escribir ficheros … Leer más

Ficheros de Texto y Binarios: Diferencias y Usos en Java

En Java, los ficheros son una forma común de almacenar datos para su uso persistente. Existen dos tipos principales de ficheros: ficheros de texto y ficheros binarios. Aunque ambos sirven para almacenar información, se utilizan de manera distinta dependiendo de las necesidades de la aplicación. En este artículo, exploraremos las diferencias clave entre estos tipos … Leer más

error: Content is protected !!
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad   
Privacidad