我有一个使用 urllib2 的简单 pygtk 应用程序,我应该进行哪些更改来添加工作扭曲代码?
pbgtk2.py 示例令人困惑
您从使用 gtk 主循环切换到正确的Twisted reactor。或者您决定使用reactor.run(installSignalHandlers=0) 在单独的线程中运行 Twisted,并继续使用 gtk mainloop。
您决定是否要将 urllib2 调用推迟到它自己的线程,或者是否要使用Twisted 的 HTTP 客户端库重写该代码。
你去 Twisted 邮件列表或 IRC 频道寻求帮助。