Blog de Python Perú#

Python developer reading

Entradas recientes:#

  • Explorando el Desafío de Mil Millón de Filas en Python por Jean-Pierre Chauvel el lunes, abril 15, 2024

    El desafío de procesar mil millón de filas de datos es una tarea intimidante que pone a prueba la capacidad de cualquier lenguaje de programación, incluido Python. En este artículo, exploraremos cómo Python, con su naturaleza interpretada, se compara ante este reto colossal, adoptando estrategias ingeniosas y aprovechando la potencia de las librerías disponibles para manejar una tarea de procesamiento de datos de tal magnitud.

    Este recorrido comienza con una implementación simple en Python puro, utilizando diccionarios para agrupar mediciones por ciudad y calcular valores mínimos, máximos y promedios de temperatura. Esta aproximación tomó 9 minutos y 28 segundos para ejecutarse en un archivo de texto de 13GB, una diferencia notable frente a la implementación base en Java que corre en 3 minutos y 12 segundos.

    Leer más ...

  • Cómo Hacer Fork y Pull Request en el Blog de Python Perú por Jean-Pierre Chauvel el domingo, abril 14, 2024

    Bienvenidos a la comunidad de Python Perú y a este Blog que marca el inicio de una nueva etapa de la comunidad.

    Python Perú Logo

    Leer más ...

  • Introducción a la criptografía con Python por Antonio Ognio el jueves, abril 11, 2024

    Para poder implementar correctamente las medidas mínimas de seguridad en tus proyectos con Python, en particular las aplicaciones web, iremos desarrollando una serie de artículos en donde el objetivo no es simplemente decirte que paquetes utilizar y que te vueltas un experto en copiar y pegar sino que, por el contrario, entiendas los conceptos más básicos que te permitan apreciar y evaluar de forma más efectiva y ¿porque no decirlo? profesional el nivel de seguridad de tu código.

    Es la disciplina que estudia las técnicas para transformar la información desde su formato original a otro que permita protegerla del acceso por parte de usuarios no autorizados de forma que se pueda prevenir cualquier adulteración y certificar su procedencia.

    Leer más ...

  • Scraping con Python utilizando la biblioteca requests por Jonathan Bolo el lunes, abril 08, 2024

    Python developer

    El scraping web es una técnica poderosa para extraer datos de páginas web de manera automatizada. Python, con su amplio ecosistema de bibliotecas, proporciona herramientas robustas para realizar scraping de manera eficiente. En este artículo, exploraremos cómo utilizar la biblioteca requests de Python para realizar scraping básico.

    Leer más ...

  • Explorando JupyterLite e integrándolo en tu blog de Sphinx por Jean-Pierre Chauvel el lunes, abril 08, 2024

    JupyterLite

    Como desarrollador y entusiasta de data, siempre me encuentro explorando nuevas tecnologías y herramientas para mejorar mis proyectos y documentación. Recientemente, mi curiosidad me llevó a descubrir JupyterLite, una implementación ligera de JupyterLab que se ejecuta completamente en el navegador sin necesidad de un servidor. Intrigado por sus capacidades, decidí experimentar con la integración de JupyterLite en mi blog de Sphinx utilizando la extensión jupyterlite-sphinx. En esta publicación, compartiré mi experiencia de integrar JupyterLite en mi documentación y los pasos que tomé para hacer que funcione sin problemas con mi blog construido con Sphinx.

    Leer más ...