Thonny en una Raspberry Pi: usando el nuevo IDE de Python en Raspberry Pi OS
Publicado: 05 Ago 2020, 13:46
¿Que es?
Thonny es el nuevo IDE oficial de Python en Raspberry Pi, viene integrado con Python 3.x por lo que al ejecutar el Raspberry Pi OS no se necesita instalar nada , solo empezar a codificar!.
El programa se encontrará en la siguiente ruta del Raspberry Pi OS , en Menú> Programación> Thonny Python IDE.
Características
- Fácil de comenzar: Thonny viene con Python 3.x integrado, interfaz sencilla ; despojando de características que puedan distraer a principiantes.
- Variables sin complicaciones: Thonny tiene la opcion View> Variables que permite visualizar las variables del programa.
- Depurador simple: Según pagina oficial de Thonny , presionar Ctrl + F5 permitirá ejecutar el programa paso a paso , mientras F5 ,una ejecución completa.
- Representación fiel de llamadas a funciones(UNA MEJOR COMPRENSIÓN): ejecutar una función , permite la llamada de este junto a sus variables en una nueva ventana,
con el fin de una mejor comprension de las funciones y variables y no aglutinar estos en una sola ventana o panel.
- Detecta los errores de sintaxis: especificamente detecta cuando no se han cerrado los parentesis o comillas oportunamente.
- Resalta los alcances: resaltando en colores los alcances(locales ,globales)de la variables en el programa.
- Interfaz gráfica de usuario simple y limpia: amigable e intuitiva para los principiantes.
- Aumentar el tamaño de la fuente
Funcionamiento
Cuando se inicia Thonny , se observa un entorno de ejecucion distribuido en tres grandes paneles o areas, parecido a Rstudio:
1. editor de script
2. un shell o resultado en consola
3. panel de variables
En conclusion, similar al Python 2/3 IDLE, pero con muchas funcionalidades avanzadas(propio de un IDE):
1. ingresa un programa(codificación) en el editor de scripts o al igual que el IDLE se puede ingresar comandos directamente al shell
2. la ejecución de este programa, lo realiza en el sheell y el resultado tambien se muestra en este.
3. como la ejecucion se realiza en el shell, este puede interactuar con:
- programa
- acceso a variables
Codificando en Thonny
Paso 1:
Menú> Programación> Thonny Python IDE
Paso 2:
Ahora elija Archivo> Guardar y asigne un nombre al programa, por ejemplo bucle.py
Paso 3:
Codificar en el editor script(panel) , por ejemplo:
n = 10
while n > 0:
print(n)
n-=1
Paso 4:
Elija Ver> Variables y aparecerá una nueva ventana mostrando las variables(n) y sus valor actual.
Paso 5:
Ahora se podrá ejecutar una depuración paso a paso con Ctrl + F5 o una ejecución completa con F5 y el valor de la variable se actualizará ,mostrando en ventana el valor actual.
Referencia:
https://magpi.raspberrypi.org/articles/thonny
https://thonny.org/
Thonny es el nuevo IDE oficial de Python en Raspberry Pi, viene integrado con Python 3.x por lo que al ejecutar el Raspberry Pi OS no se necesita instalar nada , solo empezar a codificar!.
El programa se encontrará en la siguiente ruta del Raspberry Pi OS , en Menú> Programación> Thonny Python IDE.
Características
- Fácil de comenzar: Thonny viene con Python 3.x integrado, interfaz sencilla ; despojando de características que puedan distraer a principiantes.
- Variables sin complicaciones: Thonny tiene la opcion View> Variables que permite visualizar las variables del programa.
- Depurador simple: Según pagina oficial de Thonny , presionar Ctrl + F5 permitirá ejecutar el programa paso a paso , mientras F5 ,una ejecución completa.
- Representación fiel de llamadas a funciones(UNA MEJOR COMPRENSIÓN): ejecutar una función , permite la llamada de este junto a sus variables en una nueva ventana,
con el fin de una mejor comprension de las funciones y variables y no aglutinar estos en una sola ventana o panel.
- Detecta los errores de sintaxis: especificamente detecta cuando no se han cerrado los parentesis o comillas oportunamente.
- Resalta los alcances: resaltando en colores los alcances(locales ,globales)de la variables en el programa.
- Interfaz gráfica de usuario simple y limpia: amigable e intuitiva para los principiantes.
- Aumentar el tamaño de la fuente
Funcionamiento
Cuando se inicia Thonny , se observa un entorno de ejecucion distribuido en tres grandes paneles o areas, parecido a Rstudio:
1. editor de script
2. un shell o resultado en consola
3. panel de variables
En conclusion, similar al Python 2/3 IDLE, pero con muchas funcionalidades avanzadas(propio de un IDE):
1. ingresa un programa(codificación) en el editor de scripts o al igual que el IDLE se puede ingresar comandos directamente al shell
2. la ejecución de este programa, lo realiza en el sheell y el resultado tambien se muestra en este.
3. como la ejecucion se realiza en el shell, este puede interactuar con:
- programa
- acceso a variables
Codificando en Thonny
Paso 1:
Menú> Programación> Thonny Python IDE
Paso 2:
Ahora elija Archivo> Guardar y asigne un nombre al programa, por ejemplo bucle.py
Paso 3:
Codificar en el editor script(panel) , por ejemplo:
n = 10
while n > 0:
print(n)
n-=1
Paso 4:
Elija Ver> Variables y aparecerá una nueva ventana mostrando las variables(n) y sus valor actual.
Paso 5:
Ahora se podrá ejecutar una depuración paso a paso con Ctrl + F5 o una ejecución completa con F5 y el valor de la variable se actualizará ,mostrando en ventana el valor actual.
Referencia:
https://magpi.raspberrypi.org/articles/thonny
https://thonny.org/