If en Python, elif y else. Ejemplos y sintaxis

La sentencia if en Python sirve para evaluar una condición y ejecutar código dependiendo de si esta se cumple. Puede ir acompañara de elif y de else. En este post te mostraré algunos ejemplos, usos y sintaxis básica del If en Python. ...

septiembre 16, 2019 · 3 min · 537 palabras · Parzibyte

Escribir archivo de texto con Python

Resumen: en este tutorial de Python te enseño a escribir datos a un archivo de texto, ya sea adjuntando texto o remplazando el contenido. Veremos la función open, write y close, además de los modos de apertura w y a. Nota: puedes ver cómo leer un archivo de texto usando Python aquí. ...

agosto 8, 2019 · 3 min · 445 palabras · Parzibyte

Uso de Django Admin - El panel de control de Django

Panel de control de Django En este post te mostraré cómo crear un usuario para entrar a Django admin, registrar un modelo y administrarlo desde el panel de control. Una de las cosas que hacen de Django uno de los mejores frameworks (sin importar el lenguaje de otros frameworks) es el llamado Django Admin, que es un panel de control que permite administrar todos los modelos. Es decir, el código ya está hecho por nosotros, los formularios también y lo mejor es que cada uno está dispuesto para cada tipo de dato. Nota: esta es la parte 3 del tutorial de Django. Mira la parte 1, y la parte 2. ...

julio 31, 2019 · 2 min · 382 palabras · Parzibyte

Tutorial de Django: bases de datos, migraciones y modelos

Esta es la continuación de un post anterior sobre la creación de una app con Django, el framework de Python. En la entrada anterior vimos una pequeña introducción a Django, las vistas, las URLs y todo lo necesario para comenzar. Ahora veremos cómo: Trabajar con bases de datos y migraciones en Django Crear modelos que van a representar entidades dentro de las bases de datos Generar migraciones y tablas de la base de datos usando Django Recuerda que puedes ver la parte anterior aquí, y el código en GitHub aquí. ...

julio 30, 2019 · 5 min · 860 palabras · Parzibyte

Programación con Python y bases de datos

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. Existen muchos motores de bases de datos que pueden ser consumidos con Python. ...

julio 26, 2019 · 2 min · 237 palabras · Parzibyte

Formatear código de Python 3 con autopep8

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. ...

julio 11, 2019 · 1 min · 210 palabras · Parzibyte

Conversión de texto a voz (TTS) con Python y gTTS

Anteriormente vimos cómo usar la tecnología TTS en JavaScript, ahora veremos cómo hacerlo con Python. La conversión de texto a voz con Python ofrece más características, por ejemplo, podemos guardar la salida en un archivo de MP3 y no hay un límite definido. Para hacerlo vamos a instalar gtts, es un paquete de Python que usa la API de Google (Google Text-to-Speech) para convertir el texto a audio. Obviamente se necesita internet, pero tranquilo, que si quieres usarlo de manera offline puedes guardar los archivos con palabras comunes y luego reproducirlas. Nota: he creado un post mostrándote una librería para convertir texto a voz usando Python de manera offline. ...

julio 6, 2019 · 5 min · 881 palabras · Parzibyte

Reproducir archivo de audio MP3 con Python

Existe un paquete de Python que nos ayuda a reproducir un archivo MP3 desde el lenguaje en sí, dicho paquete se llama playsound y puede ser instalado con pip. Con este paquete ligero podremos reproducir un archivo MP3 indicando su ruta. ...

julio 5, 2019 · 1 min · 118 palabras · Parzibyte

Python - Longitud de cadena o lista sin usar len

Hoy voy a explicar cómo obtener la longitud de una cadena o de una lista en Python pero sin usar la función integrada llamada len. Como sabemos, len devuelve la longitud de una cadena: longitud = len("hola") Pero el ejercicio que resolveremos hoy no permite el uso de len, así que vamos a crear una función que devuelva la longitud de una cadena o lista sin usar len. ...

julio 3, 2019 · 3 min · 517 palabras · Parzibyte

Determinar tipo de variable en Python

En este post vamos a ver cómo usar type e is en Python para saber el tipo de una variable u objeto del lenguaje. Gracias a esto podremos saber si una variable es una lista, un diccionario, un entero, flotante, etcétera. También vamos a ver cómo determinar la clase de un objeto, es decir, saber si un objeto es instancia de una clase. ...

julio 2, 2019 · 2 min · 349 palabras · Parzibyte