kivy – 一个用来创建自然用户交互(NUI)应用程序的库,可以运行在 Windows, Linux, Mac OS X, Android 以及 iOS平台上。
pyglet – 一个Python 的跨平台窗口及多媒体库。
PyQt – 跨平台用户界面框架 Qt 的 Python 绑定 ,支持Qt v4 和 Qt v5。
PySide – P跨平台用户界面框架 Qt 的 Python 绑定 ,支持Qt v4。
Tkinter – Tkinter 是 Python GUI 的一个事实标准库。
Toga – 一个 Python 原生的, 操作系统原生的 GUI 工具包。
urwid – 一个用来创建终端 GUI 应用的库,支持组件,事件和丰富的色彩等。
wxPython – wxPython 是 wxWidgets C++ 类库和 Python 语言混合的产物。
PyGObject – GLib/GObject/GIO/GTK+ (GTK+3) 的 Python 绑定Flexx – Flexx 是一个纯 Python 语言编写的用来创建 GUI 程序的工具集,它使用 web 技术进行界面的展示。
游戏开发
超赞的游戏开发库。
Cocos2d – cocos2d 是一个用来开发 2D 游戏, 示例和其他图形/交互应用的框架。基于 pyglet。
Panda3D – 由迪士尼开发的 3D 游戏引擎,并由卡内基梅陇娱乐技术中心负责维护。使用C++编写, 针对 Python 进行了完全的封装。
Pygame – Pygame 是一组 Python 模块,用来编写游戏。
PyOgre – Ogre 3D 渲染引擎的 Python 绑定,可以用来开发游戏和仿真程序等任何 3D 应用。
PyOpenGL – OpenGL 的 Python 绑定及其相关 APIs。
PySDL2 – SDL2 库的封装,基于 ctypes。
RenPy – 一个视觉小说(visual novel)引擎。
日志
用来生成和操作日志的库。
logging – (Python 标准库) 为 Python 提供日志功能。
logbook – Logging 库的替代品。
Eliot – 为复杂的和分布式系统创建日志。
Raven – Sentry的 Python 客户端。
Sentry – 实时记录和收集日志的服务器。
Testing
进行代码库测试和生成测试数据的库。
测试框架unittest – (Python 标准库) 单元测试框架。
nose – nose 扩展了 unittest 的功能。
contexts – 一个 Python 3.3+ 的 BDD 框架。受到C# – Machine.Specifications的启发。
hypothesis – Hypothesis 是一个基于先进的 Quickcheck 风格特性的测试库。
mamba – Python 的终极测试工具, 拥护BDD。
PyAutoGUI – PyAutoGUI 是一个人性化的跨平台 GUI 自动测试模块。
pyshould– Should 风格的断言,基于 PyHamcrest。
pytest– 一个成熟的全功能 Python 测试工具。
green– 干净,多彩的测试工具。
pyvows– BDD 风格的测试工具,受Vows.js的启发。
Robot Framework – 一个通用的自动化测试框架。
Web 测试Selenium – Selenium WebDriver 的 Python 绑定。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-73361-12.html
小米一万毫安时的69元确实不错就是太重了
越王苟剑
就是有人先知道要双降啊