TEMAS de Python

Mostrando del 41 al 50 de 131 registros
Imágen de perfil

internetCadenas multi-línea con Python


Python

Publicado el 26 de Octubre del 2020 por Administrador
798 visualizaciones desde el 26 de Octubre del 2020
Cuando estamos trabajando con Python y manejamos cadenas de texto muy grandes será conveniente conocer cómo manejar cadenas multi-línea.

Screenshot_20201026_163404
Imágen de perfil

internetTareas en segundo plano con Tcl/Tk (tkinter)


Python

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

internetOptimizar operaciones de listas en Python


Python

Publicado el 21 de Octubre del 2020 por Administrador
893 visualizaciones desde el 21 de Octubre del 2020
Tenemos una lista (Lista A) que contiene 2 millones de ID de los clientes que reciben un determinado servicio, por otro lado tenemos una lista (Lista B) que contiene 850,000 ID de clientes que han realizado el pago de su servicio del mes de Abril. Se necesita saber cuales son los ID de clientes que aún no han pagado su servicio.

Screenshot_20201021_114303
Imágen de perfil

internetTaller de Ejercicios: 11 características y funciones muy utilizadas en la programación con python


Python

Publicado el 20 de Octubre del 2020 por Administrador
1.181 visualizaciones desde el 20 de Octubre del 2020
Existe muchísima información sobre lo que es Python como lenguaje de programación, sobre su constante crecimiento en la industria del software, sobre su alta demanda laboral, sobre su importancia y presencia en grandes proyectos tecnológicos de las principales compañías TOP de Internet, sobre su amplia comunidad de programadores y su notable incremento de librerías para proyectos de Data Science e Inteligencia Artificial.

El objetivo de esta publicación, es resaltar algunas de las muchas funcionalidades y características que nos ofrece la sintaxis de Python. Probablemente ya conozcas algunas o quizás aún no lo aplicas sobre un caso real. Por esa razón, se está agregando una propuesta de ejercicios para comprender en que situación deberías emplear estas funcionalidades.

Screenshot_20201020_121331
Imágen de perfil

internetDescubre Python con Numba y optimiza tu código


Python

Publicado el 14 de Octubre del 2020 por Administrador
931 visualizaciones desde el 14 de Octubre del 2020
Python es el lenguaje de programación con más crecimiento en los últimos años, también cuenta con una curva de aprendizaje idónea, para aquellos con poca experiencia en programación gracias a su sintaxis. Actualmente es muy utilizado en Big Data y, gracias a esta necesidad de procesar grandes volúmenes de datos agregando funciones numéricas, ha nacido una nueva opción, Python con Numba es un arma de optimización que lleva el código de python a un desempeño similar a como si estuviera escrito en C o C++.

Para aprender más de esta potente herramienta, hace unos días celebramos un webinar con Alejandro Díaz Santos, un crack de la optimización de código en Python que nos ha enseñado desde cero a manejar Numba. Ahora queremos que tú aprendas y lo lleves a tus proyectos. Para esto empecemos por el principio, debes saber exactamente qué es.

Índice de Contenidos:
1 ¿Qué es Numba?
2 Características de Python con Numba
3 Otras alternativas
4 ¿Cómo funciona Python con Numba?
5 Empieza a trabajar con Numba

Screenshot_20201014_005345
Imágen de perfil

internetSubprocess – Creación y comunicación con procesos


Python

Publicado el 28 de Septiembre del 2020 por Administrador
762 visualizaciones desde el 28 de Septiembre del 2020
El módulo estándar subprocess permite invocar procesos desde Python y comunicarse con ellos: enviar datos a la entrada (stdin) y recibir la información de salida (stdout). Además, esperar a que el proceso finalice o bien terminarlo prematuramente, y obtener el valor de retorno. Resulta ideal y es el método recomendado para ejecutar comandos del sistema operativo o lanzar programas (en lugar de la tradicional os.system()) y opcionalmente interactuar con ellos.

Screenshot_20200928_162718
Imágen de perfil

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


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 23 de Septiembre del 2020 por Administrador
1.486 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

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


Python

Publicado el 13 de Septiembre del 2020 por Administrador
824 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

internetCómo configurar Python en Windows 10


Python

Publicado el 19 de Agosto del 2020 por Administrador
950 visualizaciones desde el 19 de Agosto del 2020
Python es uno de los idiomas de uso general. Esencialmente, esta es una forma de decir que se podría usar para construir casi cualquier cosa una vez que tenga las herramientas y bibliotecas correctas.

Para el desarrollo web backend, es mi elección profesional. Pero ha sido utilizado en gran medida para el análisis de datos, cálculos científicos, IA e incluso en el desarrollo de una amplia gama de juegos, aplicaciones móviles, aplicaciones de escritorio y herramientas de productividad. Así que si estás pensando en qué idioma aprender, te estoy señalando en la dirección de Python. También tiene la ventaja de no estar en el grupo de lenguas «difíciles y complejas» de aprender.

Si es nuevo en python y necesita configurarlo en Windows 10, estos pasos básicos le ayudarán a conseguirlo.

Screenshot_20200819_204028
Imágen de perfil

internetDibujando figuras con Python y Turtle


Python

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