Concurrency 如何使用python服务器接受客户机,同时使用Tkinter绘制图像?

Concurrency 如何使用python服务器接受客户机,同时使用Tkinter绘制图像?,concurrency,tkinter,python-server-pages,Concurrency,Tkinter,Python Server Pages,我正在尝试编写一个Python服务器,它可以显示我正在Pandora上收听的歌曲的名称。每当歌曲更改时,我的Pandora程序都会将有关新歌曲名称的信息发送到Python服务器。但是,我希望Python用Tkinter显示歌曲名称,这意味着我必须调用mainloop。但如果我调用mainloop,我就不能回到等待潘多拉程序的客户端调用。换句话说,我的服务器程序需要在等待客户端时循环,并在显示图像时循环。我该怎么办?要实现并发,必须在python中使用线程和多线程。 您还可以使用诸如Twisted

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

要实现并发,必须在python中使用线程和多线程。 您还可以使用诸如Twisted之类的异步框架实现您的目标 更多关于同步和异步编程的信息