将pyqt应用程序转换为客户端 - 服务器应用程序

时间:2011-07-08 13:52:39

标签: python network-programming pyqt client-server

我正在使用PyQt开发应用程序。 我从一开始就没有计划,但我需要将此应用程序转换为客户端 - 服务器应用程序:集中代码并可能有许多客户端连接到它。

问题是,我在网络编程方面非常糟糕。 你知道实现这一目标的步骤是什么?或者你知道任何可以提供帮助的教程吗?

我不知道它是否对此有任何重要性,但我的程序访问了一个mysql数据库。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

我建议使用Twisted。 它可以很容易地集成到PyQt4中,它是一个全面的网络编程库。

Twisted文档:http://twistedmatrix.com/trac/wiki/Documentation

可以与PyQt4的事件循环集成的Reactor:http://twistedmatrix.com/trac/attachment/ticket/1770/qt4reactor.2.py