python 显示 gif 动图

来源:互联网 发布:java aop编程 编辑:程序博客网 时间:2024/06/02 09:06

下面所介绍的方法不仅可以显示gif动图,而且可以显示图片
首先引入pyglet包

import pyglet

主方法源码:

# 在工作目录中选择一个gif动画文件ag_file = "111.gif"animation = pyglet.resource.animation(ag_file)sprite = pyglet.sprite.Sprite(animation)# 创建一个窗口并将其设置为图像大小win = pyglet.window.Window(width=sprite.width, height=sprite.height)# 设置窗口背景颜色 = r, g, b, alpha# 每个值从 0.0 到 1.0green = 0, 1, 0, 1pyglet.gl.glClearColor(*green)@win.eventdef on_draw():    win.clear()    sprite.draw()pyglet.app.run()

运行结果截图:

mySelf.png