python显示gif图片报错_4种方法(plglet、tkinter、guizero、pygame)的GUI中显示gif

1 说明:

1.1 环境:python3.8,微软编辑器vscode,深度deepin-linux操作系统。

1.2 代码亲测,注释详细,通俗易懂,适合收藏和转发,慢慢分析,避免入坑。

1.3 锻炼python的解决问题的方法和思维。

2 plglet法:最佳

2.1 代码:

# 本代码名:plglet法.py

# 导出模块

import pyglet

# gif动画文件和本代码plglet法.py在同一个目录下,特色

ag_file = "boy.gif"

#特色

#animation = pyglet.resource.animation(ag_file)

#sprite = pyglet.sprite.Sprite(animation)

#等同于上面的2个赋值

sprite = pyglet.sprite.Sprite(pyglet.resource.animation(ag_file))

# 创建一个窗口并将其设置为图像大小,4倍大小,可自定义

win = pyglet.window.Window(width=4*sprite.width, height=4*sprite.height)

# 设置窗口背景颜色 = r, g, b, alpha

# 每个值从 0.0 到 1.0,这种赋值颜色法多用于gl的颜色定义

black=0,0,0,1<

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值