-1

我正在尝试编写一个 Python 服务器来显示我在 Pandora 上收听的歌曲的名称。每当歌曲更改时,我的 Pandora 程序都会将有关新歌曲名称的信息发送到我的 Python 服务器。但是,我希望 Python 用 Tkinter 显示该歌曲名称,这意味着我必须调用一个主循环。但是如果我调用一个主循环,我就不能回去等待来自我的潘多拉程序的客户端调用。换句话说,我的服务器程序需要在等待客户端的同时循环显示图像。我应该怎么办?

4

1 回答 1

0

为了实现并发,您必须在 python 中使用线程并使用多个线程。您还可以使用 Twisted 等异步框架来实现您的目标http://twistedmatrix.com/trac/ 有关同步和异步编程的更多信息http://krondo.com/?p=1209

于 2013-03-30T02:31:11.717 回答