Я думаю, вы должны быть в комнате Кирито использовать это сообщение. Да, я вижу, но эмулятор терминала и команды DF также не может показать на 4 ГБ, всего 2 ГБ... Это работает хорошо, хотя первый ответ-один, чтобы использовать, когда вы скачали и установили новое программное обеспечение, что не является приложение в меню. Примечание: Вы можете использовать почти любой разумный изображение в качестве значка, хотя ваш пробег может варьироваться. Следующие мудрые слова моего консультанта: есть несколько журналов с отрицательным фактором воздействия.... Также +1 за Монти Пайтон ссылка :) Компания Nielsen BookScan о использует данные из многих продавцов печатать книги, чтобы придумать оценок продаж. К сожалению, подписка на их рейтинги стоит тысячи долларов в год. Кроме того, статистические данные ограничены (в продаже электронная книга игнорируются, и некоторые розничные торговцы не участвуют.)

Держите следующие советы в виду при использовании 2 потоков и PyGTK основой:

  • Обязательно вызовите символы.threads_init() как можно скорее в вашей программе, чтобы включить потоками в PyGTK основой приложения.

  • Если вы делаете любой графический задачи в нить, оберните его внутри файлы.idle_add(отзывные), всегда.

Вот полный рабочий пример, адаптироваться к вашим как нужен код:

время импорта 
импорт резьбонарезной

от GI.хранилище импорт ГТК, содержащих
Символы.threads_init() # не забудь!


класса WorkerThread(резьбонарезание.Нить):
 деф __инит__(самостоятельная, обратного вызова):
резьбонарезной.Нить.__инит__(самостоятельная)
 самовывоз.обратного вызова = обратного вызова

 деф запустить(самовыдвижение):
 # Имитировать долгий процесс, делать реальную работу здесь
время.сон(4)

 # Обратный вызов выполняет задачу графическим интерфейсом, чтобы обернуть его!
Символы.idle_add(самовыдвижение.обратного вызова)


окно класса(ГТК.Окна):
 деф __инит__(самовыдвижение):
ГТК.Окне.__инит__(самостоятельная)
 самовывоз.подключение('удалить-событие', ГТК.main_quit)
 самовывоз.размер(400, 400)

 файл VBOX = ГТК.Файл VBOX()

 кнопка = ГТК.Кнопка("Давайте послушаем!")
 кнопки.подключение('нажали', собственной личности.on_button_clicked)
 файл VBOX.pack_start(кнопка, ложные, ложных, 0)

 самовывоз.блесны = ГТК.Спиннер()
 файл VBOX.pack_start(самовыдвижение.вертушка, правда, правда, 0)
самовывоз.добавить(файл VBOX)
самовывоз.show_all()

 деф on_button_clicked(самовыдвижение, виджет):
самовывоз.спиннер.начать()
 нить = WorkerThread(самовыдвижение.work_finished_cb)
нить.начать()

 деф work_finished_cb(самовыдвижение):
самовывоз.спиннер.стоп()

если __имя__ == "__основной__":
 приложение = окно()
ГТК.главная()