Пакет Python для сети / TCP, который интегрируется в GTK3 / PyGObject - PullRequest
1 голос
/ 19 марта 2012

Я пишу приложение на Python3 и GTK3, и мне нужна базовая сетевая библиотека.

Какой выбор у меня есть?Нужно ли интегрировать пакет в основной цикл gtk или есть другой способ?А как насчет Twisted?Будет ли поддержка Python3 в разработке работать в моем случае?(Я думаю, что Twisted поддерживает интеграцию с главным циклом gtk?) Хорошая идея уже использовать его?

Множество вопросов: -)

Спасибо,Фабиан Хенце

1 Ответ

1 голос
/ 19 марта 2012

GIO - это библиотека ввода-вывода, которую использует GTK +, но я не вижу причины, по которой какую-либо другую библиотеку нельзя использовать.Вам просто нужно убедиться, что все изменения пользовательского интерфейса сделаны в пределах блокировки GDK; FAQ по PyGTK (особенно раздел 20) содержит несколько советов для этого, хотя некоторые из них могут не относиться к новому PyGObject.

...