Я переношу python 2 на python 3. При запуске приложения выдает следующую ошибку: AttributeError: 'gi.repository.Gtk' object has no attribute 'gdk'
Любая идея, чтобы исправить это!!! Спасибо
Ну, без Вашего кодекса я не могу быть уверен, но это, скорее всего, вызвано неправильным заявлением импорта. Это возможно и очень вероятно, что заявление импорта для Gdk изменилось между Пайтоном 2 и Пайтоном 3.
Попытка, изменяющаяся from gi.repository.Gtk import gdk
линия к from gi.repository import Gdk
. Это - то, что я имею в части моего кодекса, и он хорошо работает. Удостоверьтесь, что Вы получаете капитализацию, правильную, хотя, Gdk
отличается от gdk
.