Если ему интересно, разве незначительные детали не являются хорошими частями? Используя Python, Вы уже отключили GUI его так, чтобы беспорядка не стало. Почему бы не выбрать проект, игру или что-то и реализацию это. Классическая игра предположения числа Хило может быть просто реализована из командной строки в 20-30 строках кода (в зависимости от языка, конечно) и дает Вам переменные, условия, циклы и ввод данных пользователем.
Вы можете разместить код? Возможно, у вас проблемы с глобальной блокировкой интерпретатора .
Ваша проблема решена кем-то другим :) . Я мог бы скопировать и вставить статью сюда, но вкратце c-потоки gtk конфликтуют с потоками Python. Вам нужно отключить c-потоки, вызвав gobject.threads_init (), и все должны быть в порядке.
Вы не смогли инициализировать пути кода на основе потоков в gtk.
Вы должны помнить две вещи, когда использование потоков с PyGTK:
- Потоки GTK должны быть инициализированы с помощью gtk.gdk.threads_init:
Из http://unpythonic.blogspot.com/2007/08/using-threads-in-pygtk.html , авторские права полностью сохраняются за автором. Это уведомление об авторских правах нельзя удалять.
Вы можете подумать glib / gobject вместо pygtk, это то же самое.