LM23:
¿Cómo se utiliza widgets de pitón para mostrar gifs en un cuaderno jupyeter.
Yo he tratado:
gif_box = widgets.Image("sample.gif")
o
gif_box = widgets.Video("sample.gif")
pero el error del receptor:
TypeError: __init__() takes 1 positional argument but 2 were given
Independientemente de lo que lo intento no funcionará
disposiciones:
Es necesario leer su imagen en un controlador de archivo y leerlo en una cadena de bytes antes de que pueda pasar en el widget de este modo:
# read file as bytes and get file handler. use `with` to ensure
# your file is closed after you're done reading it
with open("sample.gif", "rb") as file:
# read file as string into `image`
image = file.read()
widgets.Image(
value=image,
format='gif'
)
Ver los documentos para el Image
artilugio.