大数据 爬虫Python AI SqlPython 运维

python 显示 gif 动图

2017-12-01  本文已影响0人  Swift社区

下面所介绍的方法不仅可以显示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.0
green = 0, 1, 0, 1
pyglet.gl.glClearColor(*green)


@win.event
def on_draw():
    win.clear()
    sprite.draw()

pyglet.app.run()

运行结果截图:

mySelf.png
上一篇下一篇

猜你喜欢

热点阅读