Есть ли какие-нибудь примеры на Python-Purple, плавающие вокруг?
Я хочу изучить это, но я не знаю, с чего начать. Все там предлагает читать libpurple
источник, но я не думаю, что понимаю достаточно c
чтобы действительно понять это.
3 ответа
Об этом пока ничего особенного... Вступление, руководство и источники (здесь они просматриваются в Интернете, но, конечно, вы можете их клонировать) могут быть связаны с этим. В частности, у крошечного примера клиента, который вы можете получить отсюда, есть небольшой пример использования средств Purple (определенно, этого недостаточно, но, возможно, он поможет вам начать с помощью некоторого "dir", "help" и тому подобного)...?)
Не уверен, насколько это поможет, но основываясь на информации отсюда, кажется, что вы просто устанавливаете python-purple, импортируете и вызываете функции как обычные функции Python.
Не могу помочь вам с конкретным примером, так как я решил использовать что-то еще. Однако одной из первых вещей, которые я хотел сделать после клонирования репо, было удаление зависимости ecore. Вот патч, отправленный в список рассылки, чтобы сделать это: https://garage.maemo.org/pipermail/python-purple-devel/2009-March/000000.html
Кстати, если вы ищете AIM, взгляните на twisted.words. Для Yahoo, пытаюсь получить источник для curphoo или цинка (оба являются консольными клиентами YMSG). Для GTalk/Jabber у меня был хороший опыт работы с xmpppy.