TEMAS de Python

Mostrando del 11 al 20 de 132 registros
Imágen de perfil

internetGuardar las contraseñas y claves en Python


Python

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

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


Python

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

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


Python

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

internetCrear archivo excel en Python con openpyxl


Python

Publicado el 7 de Junio del 2021 por Administrador
996 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 documentos PDF en Python con ReportLab


Python

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

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


Python

,

Windows 10

,

Linux

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

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


Windows 10

,

Python

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