我有一个使用urllib2的简单pygtk应用程序,我应该做哪些更改来添加工作的扭曲代码?
pbgtk2.py示例令人困惑
答案 0 :(得分:4)
您从使用gtk mainloop切换到右侧Twisted reactor。或者您决定使用reactor.run(installSignalHandlers=0), and stay with the gtk mainloop在单独的线程中运行Twisted。
您决定是否要将urllib2调用推迟到its own thread,或者是否要使用Twisted's HTTP client libraries重写该代码。
您转到Twisted邮件列表或IRC频道ask for help。