Las plantillas de Flask, por defecto, se deben ubicar en el directorio llamado templates. Sin embargo, Flask permite cambiar el directorio de templates fácilmente.
En este post te muestro cómo cambiar el directorio, verás que es demasiado fácil.
Flask es un micro framework de Python, no es tan poderoso como Django pero funciona para cosas simples que tienen que ver con la web.
En este post te muestro cómo hacer un hola mundo con Flask; desde su instalación hasta su ejecución en el puerto que selecciones, pasando además por las rutas.
En este corto artículo te explico cómo instalar el paquete Tensorflow para Windows, en su versión estable. Personalmente lo intenté instalar pero aparecía el error de:
Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow
Así que investigando un poco di con la solución y decidí exponerla en este post para la instalación de Tensorflow en Windows.
En este post te muestro cómo conectar Python 3 a varios motores de bases de datos, por ejemplo, MySQL / MariaDB, SQLite, SQL Server, PostgreSQL y SQLite 3.
Las bases de datos son un aspecto fundamental en los sistemas de información, pues permiten guardar y leer información de cualquier tipo.
Python provee la interfaz DB API 2.0 para conectar a todas las bases de datos usando la misma API o interfaz de programación de aplicaciones.
Python y bases de datos como MongoDB, MySQL, PostgreSQL, SQL Server, SQLite | ejemplos de código
Existen muchos motores de bases de datos que pueden ser consumidos con Python.
En este post te voy a mostrar a formatear o embellecer tu código de Python usando el ejecutable de autopep8, mismo que sirve para arreglar un problema con las tabulaciones y espacios.
Mantener tu código de Python formateado es fundamental, pues hace que sea más agradable a la vista y en resumen mantienes tu código limpio y ordenado.
Con el lenguaje de programación Python es muy fácil generar un token o cadena segura, hablando criptográficamente.
Recientemente se ha introducido el módulo secrets que nos permite generar una contraseña aleatoria y segura para usarla como token, clave de encriptación o cosas de esas.
Cadena aleatoria segura criptográficamente con Python
Comprobar si es directorio o archivo usando Python
Trabajando con Python tenía que comprobar si una ruta apuntaba a una carpeta o a un archivo. Para ello Python provee un método a través del paquete os. Veamos cómo aplicarlo.
Usar math para calcular raíz cuadrada y potencia en Python
Hoy exploraremos las funciones que tiene Python para elevar un número a determinada potencia (por ejemplo, elevar al cuadrado, al cubo) y también para calcular la raíz cuadrada de un número.
Todo esto viene dentro del paquete o librería math que viene incluido por defecto.
Continuamos con la serie de tutoriales acerca de la implementación del algoritmo de búsqueda binaria en muchos lenguajes de programación.
Hoy es el turno de un lenguaje que uso para automatizar cosas: Python. En Python los arreglos son conocidos como listas.
Veremos cómo implementar el algoritmo de búsqueda binaria tanto recursivamente como con un ciclo while; esto último también es llamado búsqueda binaria secuencial.
Realmente, cuando conocemos el algoritmo, su aplicación en un lenguaje de programación es sencillo. Pero bueno, vamos al punto. En resumen:
Veremos cómo implementar el algoritmo de búsqueda binaria en listas de Python, usando recursividad
Aplicaremos el algoritmo de búsqueda binaria en arreglos de Python (lo mismo que las listas), pero sin usar recursividad.
Acabamos de ver cómo añadir datos en un arreglo de PHP. Veamos cómo hacerlo con el lenguaje de programación Python, en donde se manejan las listas que son el equivalente a un arreglo en otros lenguajes.
Así que vamos a ver cómo agregar elementos o valores a una lista o a un arreglo en Python.