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


78 visualizaciones el último mes

Python

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

internetDesarrollo dirigido por pruebas – Python y Pytest


68 visualizaciones el último mes

Python

Publicado el 19 de Julio del 2021 por Administrador
1.054 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

internetMi primer EXE en Python con pantallas


52 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 5 de Septiembre del 2011 por Administrador
8.251 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

internetGuardar las contraseñas y claves en Python


36 visualizaciones el último mes

Python

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

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


35 visualizaciones el último mes

Python

,

Windows 10

,

Linux

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

internetDiferencia entre «print» y «return» en python


30 visualizaciones el último mes

Python

Publicado el 18 de Febrero del 2021 por Administrador
1.716 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
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfAlgoritmos con Python - Ciclos en grafos


30 visualizaciones el último mes

Python

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

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


26 visualizaciones el último mes

Windows 10

,

Python

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

.htmlCómo convertir PDF a texto usando Python


26 visualizaciones el último mes

Python

Publicado el 21 de Julio del 2021 por Administrador
1.152 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

internetComo enviar un mensaje a WhatsApp en Python


25 visualizaciones el último mes

Python

Publicado el 10 de Julio del 2019 por Administrador
6.662 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

internetCreación de documentos Word con Python


25 visualizaciones el último mes

Python

,

Word

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

internetCrear archivo excel en Python con openpyxl


25 visualizaciones el último mes

Python

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

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


21 visualizaciones el último mes

mongoDB

,

Python

Publicado el 18 de Marzo del 2021 por Administrador
1.095 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

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


21 visualizaciones el último mes

Python

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

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


21 visualizaciones el último mes

Python

Publicado el 10 de Junio del 2021 por Administrador
938 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
Imágen de perfil

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


20 visualizaciones el último mes

Python

Publicado el 7 de Enero del 2020 por Administrador
1.998 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

.htmlCrear archivos excel (xls) con python y xlwt


19 visualizaciones el último mes

Python

Publicado el 16 de Diciembre del 2016 por Administrador
2.461 visualizaciones desde el 16 de Diciembre del 2016
Hay varias maneras de crear hojas de cálculo de Microsoft Excel en Python. Una de las formas puede ser utilizar PyWin32′s con el método win32com.client, o utilizar el paquete xlwt.
Aprenderemos a crear una hoja de cálculos excel y la forma de crear celdas con estilo en python.
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


19 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 28 de Julio del 2020 por Gonzalo
1.104 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

internetMonitorear la velocidad del internet con python


19 visualizaciones el último mes

Python

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

internetTareas en segundo plano con Tcl/Tk (tkinter)


18 visualizaciones el último mes

Python

Publicado el 25 de Octubre del 2020 por Administrador
1.854 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

internetDaemon en Linux con Python


17 visualizaciones el último mes

Python

Publicado el 3 de Febrero del 2012 por Administrador
5.105 visualizaciones desde el 3 de Febrero del 2012
Aprende a programar tu propia versión de un daemon sobre sistemas operativos Linux con Python. Concepto y características.
sin imagen de perfil
Val: 12
Ha disminuido su posición en 7 puestos en Python (en relación al último mes)
Gráfica de Python

.zipEjercicios Python (Sin solución)


17 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 10 de Octubre del 2018 por Jose Antonio
1.607 visualizaciones desde el 10 de Octubre del 2018
Recopilación de más de 400 ejercicios de programación para Python. No se acompañan las soluciones.
Imágen de perfil

.pdfAprender a programar con Python: una experiencia docente


15 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 18 de Diciembre del 2003 por Administrador
16.706 visualizaciones desde el 18 de Diciembre del 2003
La elección del primer lenguaje de programación es un debate recurrente entre los docentes universitarios de ingenierías informáticas. La Universitat Jaume I ha optado por una solución poco convencional: en el primer curso de dos titulaciones de ingeniería informática se aprende a programar con Python y C. Python es un lenguaje que está en auge en el mundo del software libre y que presenta una serie de características que lo hacen muy atractivo para enseñar a programar. Como material de apoyo hemos escrito un libro de texto y desarrollado un sencillo entorno de programación multiplataforma para Python que se distribuye con licencia GPL: el entorno Python G, formado por un intérprete interactivo, un editor, un depurador sencillo y una ventana con salida gráfica. Con el material docente elaborado se facilita la formación autodicactica para cualquiera que quiera aprender a programar desde cero.
En este artículo reflexionamos sobre la idoneidad de Python como primer lenguaje de programación, describimos la experiencia docente de enseñar Python y C en primer curso y presentamos el entorno de programación PythonG.
Imágen de perfil

internetSincronización de hilos en python


15 visualizaciones el último mes

Python

Publicado el 23 de Diciembre del 2015 por Administrador
2.214 visualizaciones desde el 23 de Diciembre del 2015
Para poder sincronizar el acceso de nuestros hilos, en modulo de threading nos facilita estos métodos de sincronización : mutex, locks re-entrantes, semáforos, condiciones y eventos.
Imágen de perfil

internetCómo crear un programa simple en Python (con imagenes)


15 visualizaciones el último mes

Python

Publicado el 12 de Enero del 2016 por Administrador
1.863 visualizaciones desde el 12 de Enero del 2016
Python es un lenguaje de programación simple pero poderoso. ¿Acabas de aprender los fundamentos básicos de este lenguaje pero no sabes cómo aplicarlos? Bueno, este artículo te mostrará cómo crear un programa que calcula el total de días, minutos y segundos que has vivido. Es un programa muy simple que demuestra cómo funcionan algunas cosas en este lenguaje de programación. Ten en mente que esta guía está diseñada para usuarios que tienen un conocimiento básico sobre el lenguaje Python.
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


15 visualizaciones el último mes

Python

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