Tkinter en Raspbian

Recientemente estuve programando en Python usando mi Raspberry Pi 4 con Raspbian. Aunque Tkinter ya viene por defecto con Python en otras plataformas, encontré que al intentar usarlo aparece el error: ModuleNotFoundError: no module named ’tkinter'. Entonces te mostraré cómo instalar tk o Tkinter en Raspbian. Por cierto, usaremos Python 3. ...

agosto 10, 2021 · 1 min · 79 palabras · Parzibyte

Instalar PIP en Rasbperry Pi 4

En este corto post te mostraré cómo instalar pip para Python 3 en una Rasbperry Pi 4. Será realmente sencillo. Recuerda que pip nos permite instalar paquetes de Python y de una manera general es un gestor de dependencias para Python. ...

febrero 15, 2021 · 1 min · 190 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

Convertir a minúscula y mayúscula en Python

Convertir cadena a minúscula o mayúscula usando Python Python provee métodos para trabajar con cadenas. Dos de ellos nos sirven para convertir toda una cadena a mayúscula, o toda la cadena a minúscula. No necesitamos importar nada, porque es un método que le pertenece a todas las cadenas. Recuerda tener instalado Python. ...

noviembre 9, 2018 · 1 min · 204 palabras · Parzibyte

Raíz cuadrada y potencia en Python

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. Recuerda que ya hicimos esto con C. ...

noviembre 9, 2018 · 2 min · 301 palabras · Parzibyte

Algoritmo de búsqueda binaria en listas y arreglos de Python

Introducción 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. ...

octubre 31, 2018 · 5 min · 966 palabras · Parzibyte

Agregar elemento a lista o arreglo en Python

Introducción 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. ...

octubre 17, 2018 · 2 min · 368 palabras · Parzibyte

Leer e imprimir datos en Python con input y print

Introducción Con Python es fácil interactuar con la terminal. Podemos imprimir y leer datos del usuario; ya sean enteros, flotantes o cadenas. Veamos cómo hacerlo con dos funciones nativas: input y print. ...

octubre 17, 2018 · 3 min · 589 palabras · Parzibyte

Local server o servidor HTTP simple en Python 3

Introducción Con la llegada de Python 3 algunas cosas cambiaron. Por ejemplo, hace tiempo podíamos configurar un servidor HTTP simple en Python con el siguiente comando (al menos en la versión 2): python -m SimpleHTTPServer Pero… ¿cómo lo hacemos en Python 3? veamos cómo configurar un servidor HTTP simple en Python 3 para llamarlo desde la terminal. También vamos a ver cómo ejecutar scripts de Python en la web. Nota: si quieres usar Python para hacer aplicaciones web mejor utiliza Django. ...

septiembre 11, 2018 · 3 min · 560 palabras · Parzibyte

Primera letra mayúscula en Python

Introducción Hoy veremos cómo poner, de una cadena, la primera letra mayúscula en Python. Por ejemplo, si tenemos “hola mundo” la convertiremos a “Hola mundo”. Esto es llamado capitalización. Como vemos, sólo convierte a mayúscula la primera letra de una string. ...

agosto 27, 2018 · 1 min · 141 palabras · Parzibyte