TEMAS de Python

Mostrando del 51 al 60 de 131 registros
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython - Introducción a buenas prácticas de programación


Python

Actualizado el 3 de Agosto del 2020 por Gonzalo (Publicado el 21 de Julio del 2020)
1.242 visualizaciones desde el 21 de Julio del 2020
Al leer este texto, obtendrá experiencia y familiaridad con el funcionamiento de los sistemas de software complejos para que pueda utilizar esa experiencia para mejorarlos. Aprenderá a imaginar este tipo de sistemas antes de construirlos para minimizar las sorpresas y los riesgos.

1596382492_Python%20-%20pandas%20La%20biblioteca%20que%20marco%20un%20hito%20en%20analisis%20de%20datos-34
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython - pandas: La biblioteca que marcó un hito en análisis de datos


Python

Publicado el 2 de Agosto del 2020 por Gonzalo
800 visualizaciones desde el 2 de Agosto del 2020
(Artículo pseudo-profético escrito por Wes McKinney en 2011)

En este documento hablaremos de pandas, una biblioteca de Python de estructuras y herramientas de datos enriquecidos para trabajar con conjuntos de datos estructurados comunes a estadísticas, finanzas, ciencias sociales y muchos otros campos. La biblioteca proporciona rutinas integradas e intuitivas para realizar manipulaciones y análisis de datos comunes en dichos conjuntos de datos.

El análisis de datos está en furor, y Python-pandas no deja de ganar popularidad, y cada vez más.

1596382492_Python%20-%20pandas%20La%20biblioteca%20que%20marco%20un%20hito%20en%20analisis%20de%20datos-34
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython - Extensibilidad y flexibilidad del código


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 28 de Julio del 2020 por Gonzalo
1.079 visualizaciones desde el 28 de Julio del 2020
Cuando tiene la tarea de agregar una nueva característica a una aplicación existente, su objetivo es extender la funcionalidad de esa aplicación, introduciendo un nuevo comportamiento al agregar código. En este texto, aprenderá estrategias para escribir software que sea flexible y extensible.

1596032952_Python%20-%20Extensibilidad%20y%20flexibilidad%20del%20codigo-43
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython en Linux


Linux

,

Python

Publicado el 18 de Julio del 2020 por Gonzalo
1.406 visualizaciones desde el 18 de Julio del 2020
Brevísima descripción de las razones para usar Python en Linux para los recién llegados
Imágen de perfil

internetTareas en segundo plano con PyQt


Python

Publicado el 7 de Junio del 2020 por Administrador
1.766 visualizaciones desde el 7 de Junio del 2020
Todas las librerías para desarrollar aplicaciones de escritorio trabajan con un bucle principal que se ocupa de manejar eventos tales como mostrar la ventana en la pantalla, moverla, redimensionarla, responder a la presión de un botón; en general, toda interacción con la interfaz. Algunos de esos eventos acaso estarán asociados con una función que proporcionamos nosotros; por ejemplo, un método button1_pressed() que es invocado por dicha librería cuando el usuario presiona el control button1. Cuando trabajamos con Qt, la forma de responder a esos eventos es típicamente conectar una señal con un slot.

El problema surge cuando, en respuesta a alguno de esos eventos o bien durante la creación de la interfaz, ejecutamos una operación cuya duración no es despreciable (podríamos decir que cualquier tarea que tarde más de un segundo deja de ser despreciable). Esto hace que el procesador esté ocupado ejecutando nuestra tarea y no pueda atender al bucle principal de la aplicación; por ende, la interfaz deja de responder: no podemos moverla, cerrarla, redimensionarla, ni efectuar cualquier otro tipo de interacción con ella.

Screenshot_20200607_175608
Imágen de perfil

internethashlib – Cifrar con los algoritmos MD5 y SHA


Python

Publicado el 4 de Junio del 2020 por Administrador
1.908 visualizaciones desde el 4 de Junio del 2020
Actualmente cualquier proyecto que requiera el almacenamiento de datos de un usuario hace uso de uno o múltiples algoritmos para llevar a cabo un cifrado, que permite ocultar o proteger determinada información. En la mayoría de los sitios que requieren de un registro las contraseñas son cifradas y se almacena un hash (el resultado) en lugar del texto original.

Existen diversos y muy variados algoritmos para realizar dicha acción; esta entrada cubre la utilización del MD5 (Message-Digest Algorithm 5) y las familias SHA (Secure Hash Algorithm), BLAKE y SHAKE.

Screenshot_20200604_222652
Imágen de perfil

internetRegresión Polinómica en Python con scikit-learn


Python

,

Inteligencia Artificial

Publicado el 28 de Mayo del 2020 por Administrador
1.140 visualizaciones desde el 28 de Mayo del 2020
En algunas ocasiones nos encontraremos con datos que siguen una función polinómica. En estos casos, el mejor modelo que podemos usar es la regresión polinómica. Este artículo explica la teoría detrás de la regresión polinómica y cómo usarla en python.

Índice de Contenidos:
1.- Regresión Polinómica – Teoría
2.- ¿Cómo hacer una Regresión Polinómica en Python?
2.1.- Datos de ejemplo
2.2.- Construyendo un modelo de Regresión Polinómica en Python
2.3.- Evaluación del modelo
3.- Resumen
4.- Recursos

1_oXsCvs4w3kmIeNcc5-E6tw
Imágen de perfil

internetAutomatic API REST - Conector Python


Python

Publicado el 13 de Abril del 2020 por Administrador
954 visualizaciones desde el 13 de Abril del 2020
Hola a todos, no se si recordáis el proyecto que se creo en Geeky Theory hace aproximadamente un año llamado Automatic API REST [AAR], el cual aún sigue en desarrollo. Pues bien, hace unos días me entretuve un rato y creé un conector en python que permitiera abstraer la lógica de Automatic API REST y permitiera obtener de manera sencilla datos de una base de datos mediante el uso de esta herramienta.

Screenshot_20200413_214754
Imágen de perfil

internetTutorial de Python. Los fundamentos en 10 minutos


Python

Publicado el 6 de Abril del 2020 por Administrador
1.266 visualizaciones desde el 6 de Abril del 2020
Antes de empezar tengo que advertirte que ningún lenguaje de programación, por simple que sea, puede aprenderse en profundidad en tan poco tiempo, a no ser que se requiera de experiencia previa en otros lenguajes. Dominar la programación precisa de experiencia, lo cual a su vez requiere de un tiempo mínimo que permita afianzar las estructuras mentales necesarias para entender la secuencia lógica a seguir para desarrollar un programa o proyecto de software.

El objetivo de este artículo no es enseñar a programar, sino tratar de exponer en 10 minutos los elementos más importantes del lenguaje Python, sería algo así como una mezcla entre un tutorial y una cheatsheet. Haré uso de una REPL para exponer los ejemplos, con lo que podrás modificar y jugar con ellos sin tener que salir de la entrada. Es totalmente recomendable seguir el artículo en un ordenador o tablet, ya que la REPL por limitaciones de espacio no es tan cómoda de utilizar en un móvil.

Screenshot_20200405_235855