Los marcos no desaparecen en la varita de pitón

Según las sugerencias deaqu, Intenté crear un gif con 2 imágenes diferentes como se muestra a continuación. Funciona, pero un cuadro no está desapareciendo para mostrar otro cuadro. ¿Por qué sucedería esto y cómo rectificar?

from wand.image import Image as Image2

with Image2() as wand:
    # Add new frames into sequance
    with Image2(blob=d2) as one:
        wand.sequence.append(one)
    with Image2(blob=d3) as two:
        wand.sequence.append(two)

    # Create progressive delay for each frame
    for cursor in range(2):
        with wand.sequence[cursor] as frame:
            frame.delay = 100
    # Set layer type
    wand.type = 'optimize'
    wand.save(filename='animated.gif')

display(Image('animated.gif'))

Salida de corriente

Respuestas a la pregunta(1)

Su respuesta a la pregunta