2012-03-19 29 views
1


我正在用Python3和GTK3編寫應用程序,我需要一些基本的網絡庫。集成在GTK3/PyGObject中的Python網絡/ tcp包

我有哪些選擇?
我是否需要將一個包集成到gtk主循環中還是有其他方法?
Twisted怎麼樣?在我的情況下,開發中的python3支持能工作嗎? (我認爲Twisted支持gtk主循環集成?)是否已經使用它是一個好主意?

很多問題:-)

謝謝
法比安·亨策

回答

1

GIO是GTK +使用IO庫,但我沒有看到一個原因不能用任何其他庫。您只需確保所有UI更改都在GDK鎖內完成; PyGTK FAQ(特別是第20章)有一些提示,儘管其中一些可能與新的PyGObject不相關。

+0

由於[pygobject中的錯誤](https://bugzilla.gnome.org/show_bug.cgi?id=621915),GIO不起作用。我會研究PyGTK常見問題,並會看看是否有幫助 – 2012-03-19 11:51:04