Los Temas más visitados de Python

Listado de los Temas más visitados durante los últimos 30 días
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


179 visualizaciones el último mes

Python

Publicado el 3 de Marzo del 2021 por Gonzalo
1.006 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

internetDibujando figuras con Python y Turtle


175 visualizaciones el último mes

Python

Publicado el 12 de Agosto del 2020 por Administrador
2.185 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

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


132 visualizaciones el último mes

Windows 10

,

Python

Publicado el 22 de Abril del 2021 por Administrador
1.295 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

internetMonitorear la velocidad del internet con python


127 visualizaciones el último mes

Python

Actualizado el 22 de Noviembre del 2021 por Administrador (Publicado el 18 de Noviembre del 2021)
2.143 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

internetCreación de documentos Word con Python


95 visualizaciones el último mes

Python

,

Word

Publicado el 14 de Junio del 2021 por Administrador
664 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

internetComo enviar un mensaje a WhatsApp en Python


93 visualizaciones el último mes

Python

Publicado el 10 de Julio del 2019 por Administrador
5.201 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.
sin imagen de perfil

localEnvío de correo con pdf adjunto.


89 visualizaciones el último mes

Python

Publicado el 10 de Mayo del 2022 por Edison
89 visualizaciones desde el 10 de Mayo del 2022
Tengan todos muy buenos días, me encontré con una situación al querer enviar un correo con adjunto en python, lo logre hacer pero me exige una ruta fisca, yo tengo una url con el PDF se puede enviar un adjunto con esa ruta ?
Imágen de perfil

internetTareas en segundo plano con Tcl/Tk (tkinter)


71 visualizaciones el último mes

Python

Publicado el 25 de Octubre del 2020 por Administrador
1.171 visualizaciones desde el 25 de Octubre del 2020
Durante el desarrollo de una aplicación de escritorio con el módulo estándar tkinter, es usual llegar a la situación en la que una operación «pesada» (esto es, que tarda al menos unos segundos en ejecutarse) congela nuestra ventana y todos los controles, de modo que el usuario no puede seguir interactuando con ella, ni nuestro código puede realizar cambios (como aumentar el valor de una barra de progreso). Por ejemplo, cuando intentamos descargar un archivo vía HTTP, abrir un archivo pesado del sistema, enviar un mail vía SMTP, ejecutar un comando vía subprocess, etc.

Screenshot_20201025_232655
Imágen de perfil

internetCómo dividir un PDF en Python en varias páginas con PyPDF2


70 visualizaciones el último mes

Python

Publicado el 7 de Junio del 2021 por Administrador
882 visualizaciones desde el 7 de Junio del 2021
Python es un lenguaje muy versátil que nos permite automatizar infinidad de tareas. En este tutorial te voy a mostrar cómo dividir un PDF en Python en varias páginas gracias a la librería PyPDF2.

Screenshot_20210607_114553
Imágen de perfil

internetDiferencia entre «print» y «return» en python


55 visualizaciones el último mes

Python

Publicado el 18 de Febrero del 2021 por Administrador
763 visualizaciones desde el 18 de Febrero del 2021
Cuando nos introducimos en las funciones, un concepto tan central en la programación, es habitual confundir la función print() con la palabra reservada return o no tener muy en claro sus diferencias. En este pequeño artículo vamos a esclarecer estos dos conceptos y proporcionar ejemplos para disipar la dificultad.

Screenshot_20210218_184642
Imágen de perfil

internetTrabajando con ficheros csv usando el módulo csv de Python


47 visualizaciones el último mes

Python

Publicado el 13 de Septiembre del 2020 por Administrador
574 visualizaciones desde el 13 de Septiembre del 2020
Dentro de la biblioteca estándar tenemos un módulo que sirve para leer ficheros csv. Este módulo no es escesivamente útil si usamos numpy o pandas pero como no siempre disponemos de estos módulos está bien que le echemos un vistazo.

Primero de todo, ¿qué es un fichero con formato csv? En principio, es un fichero tabular de texto con diferentes columnas separadas por comas.

Screenshot_20200913_165146
Imágen de perfil

internetGuardar las contraseñas y claves en Python


47 visualizaciones el último mes

Python

Publicado el 14 de Junio del 2021 por Administrador
579 visualizaciones desde el 14 de Junio del 2021
Cada día es más habitual tener que guardar contraseñas o secretos en nuestros desarrollos. Desde las claves de autenticación imprescindibles para consultar diferentes APIs, hasta las credenciales con las que acceder a la base de datos en la cual se guardarán los resultados de las diferentes operaciones realizadas. Secretos que no es buena idea almacenar en el código. Al conservar estos valores en el código tenemos un problema de seguridad ya que cualquiera que pueda acceder al repositorio podrá acceder también a nuestras credenciales. Por otro lado, en caso de que sea necesario actualizar las credenciales nos veríamos obligados a actualizar el código en el que se usa. Por eso es mejor guardar las contraseñas y claves en Python por separado, para lo que podemos usar la herramienta python-decouple.

Screenshot_20210614_113121
Imágen de perfil

internetIntroducción a Multiprocesamiento en Python


46 visualizaciones el último mes

Python

Publicado el 14 de Enero del 2021 por Administrador
631 visualizaciones desde el 14 de Enero del 2021
El paquete de multiprocesamiento apoya los procesos de desove utilizando una API similar al módulo threading. También ofrece concurrencia local y remota. Este tutorial explicará multiprocesamiento en Python y cómo utilizar multiproceso para comunicarse entre procesos y realizar la sincronización entre procesos, así como registro.

Screenshot_20210114_173132
Imágen de perfil

.htmlProcesamiento de Imágenes con Python y Pillow


44 visualizaciones el último mes

Python

Publicado el 29 de Noviembre del 2017 por Administrador
1.099 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

internetCómo Leer y Escribir Archivos CSV en Python


44 visualizaciones el último mes

Python

Publicado el 13 de Octubre del 2021 por Administrador
615 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

internetLa librería requests de python


43 visualizaciones el último mes

Python

Publicado el 8 de Octubre del 2019 por Administrador
871 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

internetMi primer EXE en Python con pantallas


42 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 5 de Septiembre del 2011 por Administrador
7.893 visualizaciones desde el 5 de Septiembre del 2011
El objetivo de este artículo es guiar paso a paso, desde el principio hasta que realices un .Exe que sea distribuible.
Imágen de perfil

internetMultiprocesamiento en Python: Threads a fondo, introducción


40 visualizaciones el último mes

Python

Publicado el 10 de Noviembre del 2016 por Administrador
2.093 visualizaciones desde el 10 de Noviembre del 2016
En esta nueva entrega de multiprocesamiento en Python vamos a iniciar un recorrido a fondo por los hilos y su uso hasta que no tengan secretos para nosotros. En este primer post vamos a hacer una ligera introducción.
Los hilos permiten a nuestras aplicaciones ejecutar múltiples operaciones de forma concurrente en el mismo espacio de proceso. El módulo utilizado para ello es el módulo threading.
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


40 visualizaciones el último mes

Python

Actualizado el 3 de Agosto del 2020 por Gonzalo (Publicado el 21 de Julio del 2020)
921 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

internetGmail desde Python, accediendo a la bandeja de Entrada


39 visualizaciones el último mes

Python

Publicado el 22 de Marzo del 2021 por Administrador
1.347 visualizaciones desde el 22 de Marzo del 2021
¿Quieres implementar envío y recepción de emails en tus aplicaciones?

El email es una herramienta muy potente, si bien lo habitual es utilizarlo en persona, hay muchos servicios y aplicaciones que lo utilizan de forma automática para enviar y recibir notificaciones de estado.

En esta primera entrada de gmail desde Python, vamos a ver como acceder a una cuenta GMAIL, consultar la bandeja de entrada y descargar los mensajes.

Screenshot_20210322_161639
Imágen de perfil

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


39 visualizaciones el último mes

Python

,

Windows 10

,

Linux

Publicado el 25 de Abril del 2021 por Administrador
745 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

internetManipulación rápida de cadenas en Python


38 visualizaciones el último mes

Python

Publicado el 25 de Julio del 2008 por Administrador
5.330 visualizaciones desde el 25 de Julio del 2008
En Python, al igual que ocurre con Java, cuando se manipulan cadenas se crean y se destruyen objetos constantemente. Ello supone un mayor uso de memoria y, sobre todo, una baja eficiencia.
Pero haciendo un uso inteligente de las características del lenguaje, es posible optimizar estas operaciones de forma considerable.
Los siguientes ejemplos utilizan Python 2.2.2, sobre una máquina UltraSparc I.
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


38 visualizaciones el último mes

Python

Publicado el 2 de Agosto del 2020 por Gonzalo
593 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

.pdfAlgoritmos con Python - El camino más corto


38 visualizaciones el último mes

Python

Publicado el 4 de Marzo del 2021 por Gonzalo
722 visualizaciones desde el 4 de Marzo del 2021
Un problema clásico de los grafos consiste en encontrar un camino más corto entre dos vértices, una fuente s y un destino v. Por el mismo costo podemos obtener los caminos más cortos entre la fuente s y todos los posibles destinos v'; es por eso que los algoritmos presentados en este capítulo resuelven este problema más general de los caminos más cortos desde una fuente única en un gráfico dirigido.