Возникла проблема с & ldquo; gtk.RESPONSE_OK & rdquo; в простой игре быстро учебник

  • Системные настройки ... → Раскладка клавиатуры → (нажмите «+», чтобы добавить новые раскладки языка)
  • Параметры ... → (нажмите) «Клавиша (и)», чтобы изменить раскладку "→ (отметьте галочкой)" Сдвиг влево + сдвиг влево "→ Закрыть
  • Этот ответ из Как переключить языковую комбинацию клавиш?

    Надеюсь, это поможет (آمل أن يساعدك هذا)

3
задан 17.05.2020, 03:52

2 ответа

Я заменил «gtk.RESPONSE_OK» на «Gtk.ResponseType.OK»

Теперь все работает правильно.

Найдено здесь: http://python-gtk-3-tutorial.readthedocs.org/en/latest/dialogs.html

2
ответ дан 17.05.2020, 03:53
  • 1
    кажется, что это точно, что я первоначально предложил в своем ответе – Peter Mortensen 17.05.2020, 03:53
  • 2
    Спасибо sumit_gt. Примите свой собственный ответ со знаком проверки. Aking1012, я совместно использую sumit_gt' s вероятное мнение, что Ваш ответ не был подробно изложен достаточно для нас новички. – zzzzBov 17.05.2020, 03:54

В текущем быстром наборе инструментов 12.04 используется Gtk из gi.repository, а не более старый gtk.
Учебное пособие не было обновлено для этого изменения.

Это может быть / вашим камнем преткновения.

Выход cat SimplePlayerWindow.py
snip

from gi.repository import Gtk # pylint: disable=E0611
import logging
logger = logging.getLogger('simple_player')

/ snip

2
ответ дан 17.05.2020, 03:53
  • 1
    Справедливое замечание @Timo, посмотрите редактирование – Lea 17.05.2020, 03:54
  • 2
    Скользя через ту страницу, я вижу много ссылок на просто gtk и gtk.gdk, таким образом, это - вероятно, не случай. – Graeme Leighfield 17.05.2020, 03:54

Теги

Похожие вопросы