一、简介


pyglet是Python的跨平台窗口和多媒体库,旨在用于开发游戏和其他视觉丰富的应用程序。它支持开窗,用户界面事件处理,OpenGL图形,加载图像和视频以及播放声音和音乐。pyglet可在Windows,OS X和Linux上运行。

pyglet的一些功能包括:

  • 没有外部依赖性或安装要求。对于大多数应用程序和游戏开发需求,pyglet除了Python之外不需要其他东西,从而简化了开发和安装。
  • 利用多个窗口和多显示器桌面。pyglet允许您根据需要使用多个窗口,并且完全了解用于全屏游戏和应用程序的多显示器设置。
  • 几乎可以加载任何格式的图像,声音,音乐和视频。pyglet可以选择使用ffmpeg播放音频格式(例如MP3,OGG / Vorbis和WMA)以及视频格式(例如DivX,MPEG-2,H.264,WMV和Xvid)。

要播放压缩的音频和视频文件(WAV以外的任何文件),需要 安装FFmpeg。

二、安装

可以像其他任何Python库一样通过pip安装:

pip install pyglet

或者从源代码安装:

git clone https://github.com/pyglet/pyglet.git
cd pyglet
python setup.py install --user

测试

1、直接从github下载源码,解压后得到

在当前目录下执行

python examples/hello_world.py

2、使用git

git clone https://github.com/pyglet/pyglet.git
cd pyglet
python example/hello_world.py

效果:


如果觉得ok,点个赞,点个关注,也欢迎给个打赏支持一下编者的工作

更多推荐

【python】pyglet教程(一)安装、运行样例