gi.repository/Python3 пример для указания?

Есть ли gi.repository (и Python 3) пример для Indicate?

У меня возникли проблемы, следуя примеру в Ubuntu App Developer.

В частности, если я делаю:

from gi.repository import Indicate
mm = indicate.indicate_server_ref_default()

Я получил:

AttributeError: 'gi.repository.Indicate' object has no attribute 'indicate_server_ref_default'

Не уверен, что мне не хватает библиотеки (я нахожусь на Ubuntu 12.04, но перейду на 13.04, когда выйду) или ошибаюсь в API... или обоих!

Отсутствие Python API разочаровывает - я предполагаю, что это потому, что внешний интерфейс библиотеки Python динамически вызывает базовый C? Есть ли способ генерировать документацию по Python API?

1 ответ

Решение

Вы должны будете использовать это:

Indicate.Server.ref_default()

чтобы получить ссылку на сервер по умолчанию.

Для документации вы можете запустить pydoc3 gi.repository.Indicate,

Другие вопросы по тегам