Los Temas más visitados de Python

Listado de los Temas más visitados durante los últimos 30 días
Imágen de perfil

internetDibujando figuras con Python y Turtle


85 visualizaciones el último mes

Python

Publicado el 12 de Agosto del 2020 por Administrador
5.892 visualizaciones desde el 12 de Agosto del 2020
En este post te voy a mostrar una pequeña introducción a Turtle, el módulo de Python que permite dibujar figuras y formas desde las más básicas hasta las más complejas.

Tabla de contenidos:
1 Importando módulo
2 Funciones iniciales
3 Modificando velocidad de dibujo
4 Dibujando un cuadrado
5 Espiral de cuadrados
6 Dibujo de estrella con turtle y Python
7 Espiral de estrellas
8 Más ideas

En concreto te mostraré cómo hacer una estrella, un cuadrado, y algunos espirales.

Screenshot_20200812_173434
Imágen de perfil

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


84 visualizaciones el último mes

Python

,

Inteligencia Artificial

Publicado el 28 de Mayo del 2020 por Administrador
1.541 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

internetCrear un Cluster de Base de Datos en la Nube con MongoDB Atlas


73 visualizaciones el último mes

mongoDB

,

Python

Publicado el 18 de Marzo del 2021 por Administrador
1.434 visualizaciones desde el 18 de Marzo del 2021
Hace ya años MongoDB ha sido el ir a NoSQL la base de datos para individuos y empresas de construcción de aplicaciones a gran escala. Es de código abierto, fácilmente escalable y proporciona alta disponibilidad. También admite consultas muy complejas y control de concurrencia de grano fino.

Sin embargo, tareas necesarias como la instalación de la base de datos, el ajuste para mantener un rendimiento óptimo durante largos períodos de tiempo y asegurándolo tienden a requerir mucho esfuerzo especializado y dedicado.

Afortunadamente, hay una alternativa más fácil: MongoDB Atlas, una totalmente gestionado, versión de la base de datos en la nube.

Con MongoDB Atlas, puede crear un clúster de MongoDB en cualquier proveedor de la nube principal de su elección y comenzar a usar este cluster en cuestión de minutos. Usando el interfaz de usuario basada en navegador de Atlas, también intuitivamente puede configurar el clúster y supervisar su funcionamiento.

En este tutorial te mostraré cómo crear un clúster de MongoDB Atlas nivel libre y utilizarlo en una aplicación de Python.

Screenshot_20210318_163650
Imágen de perfil

internetMonitorear la velocidad del internet con python


51 visualizaciones el último mes

Python

Actualizado el 22 de Noviembre del 2021 por Administrador (Publicado el 18 de Noviembre del 2021)
4.630 visualizaciones desde el 18 de Noviembre del 2021
No es un secreto que las velocidades de conexión de internet residencial rara vez son constantes. El otro dia me preguntaba: ¿Si pago 50mbps de internet, cuanto tiempo realmente tengo esa velocidad?

La pregunta viene a que, si realmente me están dando la velocidad que pago la mayoría del tiempo, o si debo considerar cambiarme a un proveedor que este menos saturado en mi area.

Screenshot_20211118_161314
Imágen de perfil

internetApagar, reiniciar y cerrar sesión en Windows y Linux


48 visualizaciones el último mes

Python

,

Windows 10

,

Linux

Publicado el 25 de Abril del 2021 por Administrador
2.357 visualizaciones desde el 25 de Abril del 2021
Es casi seguro si desarrollas aplicaciones de escritorio que en alguno de tus proyectos o programas requieras de apagar o reiniciar el sistema. En este artículo conoceremos varios de los métodos para concretarlo. Lamentablemente no hay un único método o función que corra en las múltiples plataformas, pero conociendo las distintas opciones que provee cada una de ellas podrás elaborar tu propio código para hacerlo. Los códigos presentados correrán tanto en Python 2 (ya discontinuado) como en Python 3.

Screenshot_20210425_211214
Imágen de perfil

internetDesarrollo dirigido por pruebas – Python y Pytest


48 visualizaciones el último mes

Python

Publicado el 19 de Julio del 2021 por Administrador
1.274 visualizaciones desde el 19 de Julio del 2021
Hola a todos, en esta entrada quiero hablar de un tema que me gusta mucho, y que estoy seguro a ustedes también, hablo del desarrollo dirigido por pruebas o TDD. En esta entrada veremos que es TDD, algunos ejemplos y conoceremos una excelente herramienta para llevar esta metodología de desarrollo a la práctica, Pytest.

Screenshot_20210719_003812
Imágen de perfil

internetCreación de documentos Word con Python


46 visualizaciones el último mes

Python

,

Word

Publicado el 14 de Junio del 2021 por Administrador
2.841 visualizaciones desde el 14 de Junio del 2021
Los archivos de Microsoft Word son un estándar para el intercambio de documentos de texto enriquecido. Pudiéndose incluir en los mismos imágenes, tablas y lista, entre otros tipos recursos. Además, es un formato que el rector del mismo puede editar con facilidad, a diferencia de los archivos en PDF. Por lo que tener la posibilidad de crear documentos de Word con Python nos puede facilitar la creación de informes en este formato. Algo que se puede conseguir con el paquete de Python python-docx.

Screenshot_20210614_112609
Imágen de perfil

.htmlCómo convertir PDF a texto usando Python


44 visualizaciones el último mes

Python

Publicado el 21 de Julio del 2021 por Administrador
1.439 visualizaciones desde el 21 de Julio del 2021
Así que estás aquí porque estás buscando convertir PDF a texto usando Python. Bueno, estás en el lugar correcto porque vamos a escribir un método práctico para convertir PDF a texto Python. Si aún no lo sabe, Python es un lenguaje de programación orientado a objetos que se utiliza para desarrollar prototipos de software de aplicaciones web y ciencia de datos. Ahora vamos a descubrir cómo puede convertir PDF a texto usando Python.

Índice de Contenidos:
Parte 1: Cómo convertir PDF a texto con Python
Parte 2: Ventajas y desventajas de convertir PDF a texto con Python
Parte 3: Cómo convertir PDF a texto sin Python

Screenshot_20210721_001043
Imágen de perfil

internetCómo Leer y Escribir Archivos CSV en Python


42 visualizaciones el último mes

Python

Publicado el 13 de Octubre del 2021 por Administrador
1.466 visualizaciones desde el 13 de Octubre del 2021
El formato CSV es el formato de importación y exportación más comúnmente usado para bases de datos y hojas de cálculo. Este tutorial te dará una introducción detalladas a los CSV y los módulos y clases disponibles para leer y escribir datos a archivos CSV. También cubrirá un ejemplo de trabajo para mostrarte cómo leer y escribir datos a un archivo CSV en Python.

Screenshot_20211013_192143
Imágen de perfil

internetLectura de archivos csv con Python y Pandas


38 visualizaciones el último mes

Python

Publicado el 3 de Septiembre del 2021 por Administrador
895 visualizaciones desde el 3 de Septiembre del 2021
A continuación os planteo un acercamiento básico a la lectura de archivos csv con Python y algunos trucos para facilitar la vida cuando realizamos importaciones basados en la experiencia como son leer los primeros registros del csv o realizar una lectura de observaciones aleatoria por si el archivo es muy voluminoso.

Screenshot_20210903_152216
Imágen de perfil

internetArchivos JSON con Python: lectura y escritura


37 visualizaciones el último mes

Python

Publicado el 10 de Agosto del 2021 por Administrador
900 visualizaciones desde el 10 de Agosto del 2021
El formato de archivo JSON es uno de los más populares en los últimos años para serializar de datos. Los archivos de este formato se pueden obtener como resultados de la mayoría de las aplicaciones API REST y otras aplicaciones web. Debido a su gran popularidad es cada vez más probable que se necesite leer o escribir archivos JSON con Python.

En Python el formato JSON se puede procesar gracias al paquete json. Este paquete contiene el código que permite transformar los archivos JSON en diccionarios o viceversa.

Screenshot_20210810_160219
Imágen de perfil

internetPasos iniciales para utilizar la biblioteca Requests de Python


37 visualizaciones el último mes

Python

Actualizado el 3 de Septiembre del 2021 por Administrador (Publicado el 31 de Agosto del 2021)
1.098 visualizaciones desde el 31 de Agosto del 2021
En muchas aplicaciones web, es habitual conectarse a varios servicios de terceros mediante API. Al utilizar estas API, puede acceder a datos como información meteorológica, resultados deportivos, listas de películas, tuits, resultados de motores de búsqueda e imágenes. También puede usar API para añadir funcionalidades a su aplicación. Entre los ejemplos se incluyen pagos, programaciones, correos electrónicos, traducciones, mapas y transferencias de archivos. Si tuviera que crear cualquiera de estos ejemplos por su cuenta, le tomaría muchísimo tiempo, pero con API pude tardar solo unos minutos en conectarse y acceder a sus características y datos.

En este artículo, aprenderá acerca de la biblioteca Requests de Python, que le permite enviar solicitudes HTTP en Python.

Además, dado que al usar una API se envían solicitudes HTTP y se reciben respuestas, Requests le permite usar API en Python. Demostraremos el uso de una API de traducción de idiomas para que pueda ver un ejemplo de su funcionamiento.

Screenshot_20210831_132542
Imágen de perfil

internetCrear documentos PDF en Python con ReportLab


34 visualizaciones el último mes

Python

Publicado el 2 de Junio del 2021 por Administrador
1.842 visualizaciones desde el 2 de Junio del 2021
ReportLab es un toolkit de código abierto para crear documentos PDF desde Python. Se trata de una librería muy extensa y con muchas funcionalidades, desde pequeños textos y figuras geométricas a grandes gráficos e ilustraciones, todo ello puede ser incluido dentro de un PDF. En este artículo estaremos sopesando sus características generales y sus principales funciones para crear este tipo de documentos.

Screenshot_20210602_162354
Imágen de perfil

internetTutorial de cómo crear un API REST en Python con Flask


26 visualizaciones el último mes

Python

Publicado el 8 de Junio del 2021 por Administrador
1.508 visualizaciones desde el 8 de Junio del 2021
Este tutorial es una guía de introducción de cómo crear un API REST en Python con Flask.

Aquí te explico cuáles son los pasos principales que debes seguir para crear un API REST con Flask, te doy un ejemplo de estructura de aplicación y te muestro las posibles extensiones que puedes utilizar para que te hagan la vida más fácil.

A diferencia de una aplicación o página web, cuyos elementos principales son las páginas, el core de una API REST son los recursos. Un recurso es cualquier tipo de objeto, dato o servicio al que puede acceder un cliente. Los recursos se hacen accesibles a través de la interfaz del API, en la que se exponen los métodos y las URLs disponibles para acceder y/o manipular cada uno de los recursos.

En este tutorial vamos a crear un API con Flask para gestionar un catálogo de películas almacenado en una base de datos Sqlite. El API podrá ser consumido posteriormente por una app móvil, un frontend desarrollado en Javascript, un servicio, etc.

Índice de Contenidos:
1.- ¿Por qué un API REST con Flask?
2.- Estructura de la aplicación
3.- Extensiones a utilizar para implementar un API REST en Flask
4.- Los modelos
5.- Los esquemas
6.- Los recursos
7.- Control de errores de un API REST en Flask
8.- Configuración
9.- La aplicación
10.- Crear la base de datos y las tablas
11.- El API REST en Flask en funcionamiento
12.- Conclusiones

Screenshot_20210608_205737
Imágen de perfil

.htmlProcesamiento de Imágenes con Python y Pillow


25 visualizaciones el último mes

Python

Publicado el 29 de Noviembre del 2017 por Administrador
1.568 visualizaciones desde el 29 de Noviembre del 2017
Aprende a usar Pillow, la biblioteca gratuita para el lenguaje de programación Python que permite abrir, guardar y manipular varios formatos de imágenes diferentes.
Imágen de perfil

internetComo enviar un mensaje a WhatsApp en Python


21 visualizaciones el último mes

Python

Publicado el 10 de Julio del 2019 por Administrador
6.923 visualizaciones desde el 10 de Julio del 2019
WhatsApp es prácticamente el servicio de mensajería más popular ampliamente utilizado en todo el mundo. El mercado de desarrollo de bots de chat para WhatsApp está creciendo rápidamente. En esta guía, mostraremos cómo enviar mensajes de WhatsApp a través de ChatAPI utilizando Python. Esta guía para programadores ayudará a dar el primer paso para crear un bot.
Imágen de perfil

.htmlExtraer información de un teléfono con Python


21 visualizaciones el último mes

Python

Publicado el 7 de Enero del 2020 por Administrador
2.175 visualizaciones desde el 7 de Enero del 2020
Muchas veces nos preguntamos: "¿De que parte del universo sera esté teléfono?", incluso si ya sabemos donde queda, pero no sabemos que operadora. Déjame decirte que en este pequeño tutorial te voy a enseñar como extraer información de un teléfono por medio de una API con Python.

Screenshot_20200107_173220
Imágen de perfil

internetPolimorfismo y sobrecarga de métodos en Python


21 visualizaciones el último mes

Python

Publicado el 3 de Noviembre del 2020 por Administrador
1.880 visualizaciones desde el 3 de Noviembre del 2020
Hoy vamos a continuar con Clases en python y vamos a hablar del famoso “polimorfismo“, una característica aplicada en muchos lenguajes de programación que permiten el paradigma OOP (Programación Orientada a Objetos.)

Indice del Contenidos:
1.- Polimorfismo: Mismo nombre de Método en diferentes clases y objetos:
2.- Sobrecarga de Métodos: Mismo nombre de método en la misma clase.
2.1.- Emulando sobrecarga de métodos en python
3.- ¿Cuándo nos es útil el polimorfismo o la sobrecarga en python?

Screenshot_20201103_175648
Imágen de perfil

internetValidar el contenido de una caja de texto en Tcl/Tk (tkinter)


20 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 23 de Septiembre del 2020 por Administrador
1.758 visualizaciones desde el 23 de Septiembre del 2020
No es una operación poco común la de querer validar el texto que el usuario escribe en una caja determinada, por ejemplo, para permitir únicamente números, fechas, u otros formatos o aplicar otro tipo de restricciones. Veamos, entonces, cómo conseguirlo.

Screenshot_20200923_162242
Imágen de perfil

internetCrear archivo excel en Python con openpyxl


20 visualizaciones el último mes

Python

Publicado el 7 de Junio del 2021 por Administrador
1.449 visualizaciones desde el 7 de Junio del 2021
En este tutorial te voy a explicar cómo crear un archivo excel en Python usando la librería openpyxl.

Muchas aplicaciones que trabajan con datos necesitan exportar dichos datos a diferentes formatos. Un formato muy común y extendido son las hojas de cálculo.

En Python existen diferentes librerías para crear archivos excel, siendo una de las más populares openpyxl, por su facilidad de uso y porque permite tanto leer como escribir hojas de cálculo. Si es tu caso, no te pierdas los pasos que te indico a continuación y descubre cómo crear un archivo excel usando la librería openpyxl.

Screenshot_20210607_114725
Imágen de perfil

internetGuía de inicio rápido para Python en el entorno flexible de App Engine


18 visualizaciones el último mes

Python

Publicado el 26 de Marzo del 2020 por Administrador
1.613 visualizaciones desde el 26 de Marzo del 2020
Esta guía de inicio rápido muestra cómo crear una aplicación pequeña de App Engine que muestre un mensaje breve.

Índice de Contenidos:
1.- Antes de comenzar
2.- Cómo descargar la app de Hello World
3.- Cómo ejecutar Hello World en la máquina local
4.- Cómo implementar y ejecutar Hello World en App Engine
5.- Limpiar
6.- ¿Qué sigue?
7.- Revisión de código de Hello World

Screenshot_20200326_191926
Imágen de perfil

internet¡Hola Pi! Programa con variables en Python para Raspberry Pi


18 visualizaciones el último mes

Python

Publicado el 18 de Noviembre del 2016 por Administrador
1.561 visualizaciones desde el 18 de Noviembre del 2016
Esta es la continuación del anterior artículo, Empezando a programar en Raspberry Pi con Python de la serie ¡Hola Pi!

Una variable es un pequeño espacio en la memoria de nuestra Raspberry Pi en el que podemos almacenar un valor. Si quieres guardar un número o el resultado de una expresión para usarla en varias partes de tu programa, una variable es el lugar donde hacerlo.
Imágen de perfil

internet3 formas de leer archivos de configuración y secretos en Python


18 visualizaciones el último mes

Python

Actualizado el 27 de Octubre del 2020 por Administrador (Publicado el 22 de Octubre del 2020)
1.175 visualizaciones desde el 22 de Octubre del 2020
Cuando desarrollamos una aplicación, lo normal es que utilice una base de datos, un servidor de caché o que incluso tenga integraciones con servicios de terceros como Stripe que requieren de un API key. Las variables de configuración y secretos de una aplicación nunca deben guardarse en nuestro repositorio, sino que deben guardarse en archivos de configuración.

¡Imaginad que guardamos nuestra clave de base de datos hardcodeada en el repositorio y lo subiéramos a Github!
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfAlgoritmos con Python - Ciclos en grafos


18 visualizaciones el último mes

Python

Publicado el 3 de Marzo del 2021 por Gonzalo
3.454 visualizaciones desde el 3 de Marzo del 2021
Varios problemas clásicos se refieren a ciclos en gráficos, ya se refieran a desplazamientos geográficos o anomalías en un gráfico de dependencia. Los problemas más simples consisten en detectar la existencia de ciclos, la existencia de ciclos con peso negativo o la identificación de un peso total mínimo o ciclo de peso medio mínimo.

Otros problemas tienen que ver con explorar la totalidad de un gráfico para encontrar caminos que atraviesen cada borde exactamente una vez (camino euleriano) o, cuando esto no es posible, al menos una vez (problema del cartero chino). Estos problemas son polinomiales, mientras que determinar un ciclo que visita cada vértice exactamente una vez (ciclo hamiltoniano) es NP-Hard.
Imágen de perfil

internetLa librería requests de python


17 visualizaciones el último mes

Python

Publicado el 8 de Octubre del 2019 por Administrador
1.268 visualizaciones desde el 8 de Octubre del 2019
En todos los lenguajes de programación modernos existen múltiples librerías que nos permiten hacer peticiones HTTP, FTP, etc. Pero por lo general, las librerías nativas de varios de estos lenguajes tienen fines tan genéricos que se necesitan algunas líneas extras de código para conseguir un fin específico. En el caso de python contamos con la librería nativa urllib (urllib2 en python 2.7), la cual provee de múltiples métodos para obtener todo tipo de información de una url, además de utilidades para normalizar los datos obtenidos, esta librería es sin duda muy útil, pero imaginando que queremos consumir un API completo, ¿cual es la mejor opción? La verdad es que para esto, sin duda es mejor instalar “requests”.

Screenshot_20191008_001232
Imágen de perfil

.htmlCómo ejecutar scripts Python automáticamente todos los días en Windows


17 visualizaciones el último mes

Windows 10

,

Python

Publicado el 22 de Abril del 2021 por Administrador
3.487 visualizaciones desde el 22 de Abril del 2021
En esta publicación les mostraré cómo programar la ejecución de un script Python usando el Programador de tareas (Windows Task Scheduler) de Windows. Esto te ayudará a automatizar tareas usando Python en Windows.

¿Imaginas todo lo que podrías automatizar si ejecutas una o muchas tarea/s (script en Python) todos los días o los días que tu quisieras, a una hora determinada? Esto es lo que vamos a cubrir hoy en Windows, pero en una futura entrada también les explicaré como utilizarlo en Linux o MAC.

Screenshot_20210422_170555
Imágen de perfil

internetCree una aplicación de tabla de multiplicar de Python con OOP


17 visualizaciones el último mes

Python

Publicado el 10 de Junio del 2021 por Administrador
1.151 visualizaciones desde el 10 de Junio del 2021
En este artículo, creará un Aplicación de tablas de multiplicar, utilizando el poder de la programación orientada a objetos (OOP) en Python.

Practicarás los conceptos principales de OOPy cómo usarlos en una aplicación completamente funcional.

Python es un lenguaje de programación multiparadigma, lo que significa que nosotros como desarrolladores podemos elegir la mejor opción para cada situación y problema. Cuando hablamos de Programación Orientada a Objetos, nos referimos a uno de los paradigmas más utilizados para construir aplicaciones escalables, en las últimas décadas.

Screenshot_20210610_175341