networking - 在应用程序中一起使用 pyglet、twisted、pygtk

标签 networking asynchronous twisted pygtk pyglet

我正在制作一个应用程序,它可以让您在不同的系统上同步播放音乐。对于项目,我决定使用twisted、PyGtk2、Pyglet。我对主循环应该如何运行感到困惑。我应该在单独的线程中运行 pyglet 的循环,还是应该实现一个集成了 Twisted、pygtk2、pyglet 的新 react 器。如果我尝试将三个循环集成在一起,性能会受到影响吗?

最佳答案

我用过 https://github.com/padraigkitterick/pyglet-twisted在玩 pyglet 和扭曲时,它适用于我的玩具箱。无论如何,这是一个很好的起点。

以上是基于ThreadedSelectReactor的新 react 器。

我不清楚这三个的组成会是什么样子......

关于networking - 在应用程序中一起使用 pyglet、twisted、pygtk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27840690/

相关文章:

c# - 如何等待覆盖异步功能?

python - 如何将异步操作映射到有序数据流并获得相同顺序的结果?

python - twisted.internet.reactor 是全局性的吗?

javascript - Node中setTimeout实现异步

python - Twisted 的文档字符串中这些格式的含义是什么?

javascript - 如何在客户端之间同步 microphysicals.js?

c# - 游戏网络弹丸实现/概念问题

http - 我可以模拟来自一台客户端机器的重 http 负载吗

docker - 获取 Docker 主机的 IPv4 地址

javascript - 在快速服务器中生成子进程