python 怎么使用pyglet第三方库

 我来答
就烦条0o
2016-04-05 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
先提供官网:
http://pyglet.org/
我们知道python 本身提供了界面库和多媒体库,但是确实不好用。
我们在界面的时候可以使用PyQT库,和xWidget。而开发多媒体的时候则用本文提到的pyglet库。先来看看这些特性:
可以播放所有的音频和视频,例如mp3, ogg/Vorbis, wma, DivX, mpeg-2, h264, wmv, Xvid.
更重要的他是免费的,遵循BSD开源软件协议。你可以在你的商业软件中去使用它。
下载它就去官网:
http://pyglet.org/
网站有详细的文档介绍怎么安装和使用。
下面列出它所提供的模块,其实从下列列表中你也能知道它能做些什么了:
Submodules
pyglet.app
Application-wide functionality.

pyglet.clock
Precise framerate calculation, scheduling and framerate limiting.

pyglet.event
Event dispatch framework.

pyglet.font
Load fonts and render text.

pyglet.font.base
Abstract classes used by pyglet.font implementations.

pyglet.gl
OpenGL and GLU interface.

pyglet.gl.gl_info
Information about version and extensions of current GL implementation.

pyglet.gl.glu_info
Information about version and extensions of current GLU implementation.

pyglet.graphics
Low-level graphics rendering.

pyglet.graphics.allocation
Memory allocation algorithm for vertex arrays and buffers.

pyglet.graphics.vertexattribute
Access byte arrays as arrays of vertex attributes.

pyglet.graphics.vertexbuffer
Byte abstractions of Vertex Buffer Objects and vertex arrays.

pyglet.graphics.vertexdomain
Manage related vertex attributes within a single vertex domain.

pyglet.image
Image load, capture and high-level texture functions.

pyglet.image.atlas
Group multiple small images into larger textures.

pyglet.info
Get environment information useful for debugging.

pyglet.media
Audio and video playback.

pyglet.resource
Load application resources from a known path.

pyglet.sprite
Display positioned, scaled and rotated images.

pyglet.text
Text formatting, layout and display.

pyglet.text.caret
Provides keyboard and mouse editing procedures for text layout.

pyglet.text.document
Formatted and unformatted document interfaces used by text layout.

pyglet.text.formats
Document formats.

pyglet.text.formats.attributed
Extensible attributed text format for representing pyglet formatted documents.

pyglet.text.formats.html
Decode HTML into attributed text.

pyglet.text.formats.plaintext
Plain text decoder.

pyglet.text.formats.structured
Base class for structured (hierarchical) document formats.

pyglet.text.layout
Render simple text and formatted documents efficiently.

pyglet.text.runlist
Run list encoding utilities.

pyglet.window
Windowing and user-interface events.

pyglet.window.event
Events forpyglet.window.

pyglet.window.key
Key constants and utilities for pyglet.window.

pyglet.window.mouse
Mouse constants and utilities for pyglet.window.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式