¿Cómo crear botones en Jupyter?

En este artículo, aprenderemos cómo crear un botón interactivo en Jupyter usando el programa Python. Un botón interactivo es un botón que, cuando un usuario hace clic en él, realiza una función específica. Para la siguiente tarea, necesitamos el módulo de biblioteca ipywidgets . Los ipywidgets , también conocidos como jupyter-widgets o simplemente widgets, son widgets HTML interactivos para portátiles Jupyter y el kernel de IPython.

Si su consola no tiene el módulo, puede instalarlo usando el siguiente comando:

pip install ipywidgets

En la mayoría de los casos, la instalación del paquete Python ipywidgets también configurará automáticamente Jupyter Notebook clásico y JupyterLab 3.0 para mostrar ipywidgets. 

Ejemplo 1: Creación de un botón simple.

Sintaxis: widgets.Button(description=’Mi botón’)

Código:

Python3

# import module
import ipywidgets as widgets
  
# creating button
widgets.Button(description = 'My Button')

Producción:

Ejemplo 2: 

Aquí, crearemos un botón interactivo que nos ayudará a seleccionar un idioma aleatorio de una lista de Idiomas dados.

  • interact_manual() : crea automáticamente un control de interfaz de usuario para explorar código y datos de forma interactiva.
  • choice(): Devuelve un elemento seleccionado aleatoriamente de la secuencia especificada.

Código:

Python3

import ipywidgets as widgets
from ipywidgets import interact, interact_manual, fixed
  
from random import choice
  
def lang():
  langSelect = ["English","Deustche","Espanol","Italiano","한국어","日本人"]
  print(choice(langSelect))
    
interact_manual(lang)

Producción:

Publicación traducida automáticamente

Artículo escrito por biswasarkadip y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *